import Icon from "@ant-design/icons"
import {CustomIconComponentProps} from "@ant-design/icons/lib/components/Icon"
import {v4 as uuidv4} from "uuid"

/**
 * @name MITM
 */
const PrivateOutlineMitm = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7532'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7532)'>
            <path
                d='M3 6C3 4.89543 3.89543 4 5 4H19C20.1046 4 21 4.89543 21 6V15C21 16.1046 20.1046 17 19 17H5C3.89543 17 3 16.1046 3 15V6Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M2 20L22 20'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 11H8.5L10 7L12 14L14.5 8.5L15.5 11H18'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineMitmIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineMitm} {...props} />
}
const PrivateSolidMitm = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110521'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110521)'>
            <path
                d='M4 8.00001C4 6.52725 5.19391 5.33334 6.66667 5.33334H25.3333C26.8061 5.33334 28 6.52725 28 8.00001V20C28 21.4728 26.8061 22.6667 25.3333 22.6667H6.66667C5.19391 22.6667 4 21.4728 4 20V8.00001Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M1.66675 26.6667C1.66675 26.1144 2.11446 25.6667 2.66675 25.6667L29.3334 25.6667C29.8857 25.6667 30.3334 26.1144 30.3334 26.6667C30.3334 27.2189 29.8857 27.6667 29.3334 27.6667L2.66675 27.6667C2.11446 27.6667 1.66675 27.2189 1.66675 26.6667Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M6.66667 4.33334C4.64162 4.33334 3 5.97497 3 8.00001V20C3 22.0251 4.64162 23.6667 6.66667 23.6667H25.3333C27.3584 23.6667 29 22.0251 29 20V8.00001C29 5.97497 27.3584 4.33334 25.3333 4.33334H6.66667ZM5 8.00001C5 7.07954 5.74619 6.33334 6.66667 6.33334H25.3333C26.2538 6.33334 27 7.07954 27 8.00001V20C27 20.9205 26.2538 21.6667 25.3333 21.6667H6.66667C5.74619 21.6667 5 20.9205 5 20V8.00001ZM14.1988 9.08608C14.0921 8.71257 13.7578 8.44968 13.3696 8.43405C12.9815 8.41843 12.6271 8.65359 12.4907 9.01731L10.7097 13.7667H8.0001C7.50304 13.7667 7.1001 14.1696 7.1001 14.6667C7.1001 15.1637 7.50304 15.5667 8.0001 15.5667H11.3334C11.7086 15.5667 12.0444 15.3339 12.1761 14.9827L13.2178 12.2048L15.1347 18.9139C15.2384 19.2766 15.5572 19.5362 15.9334 19.5642C16.3096 19.5921 16.6633 19.3825 16.8194 19.0391L19.2806 13.6245L19.8311 15.0009C19.9678 15.3426 20.2987 15.5667 20.6668 15.5667H24.0001C24.4972 15.5667 24.9001 15.1637 24.9001 14.6667C24.9001 14.1696 24.4972 13.7667 24.0001 13.7667H21.2761L20.1691 10.9991C20.0352 10.6644 19.7145 10.4419 19.3542 10.4336C18.9938 10.4253 18.6633 10.6328 18.5141 10.9609L16.1933 16.0667L14.1988 9.08608Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidMitmIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidMitm} {...props} />
}
/**
 * @name Web-Fuzzer
 */
const PrivateOutlineWebFuzzer = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4918_9813'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4918_9813)'>
            <path
                d='M21 12C21 16.9706 16.9706 21 12 21C11.3126 21 10.6432 20.9229 10 20.777'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M3 12C3 7.02944 7.02944 3 12 3C12.6874 3 13.3568 3.07706 14 3.22302'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <circle cx='16' cy='4' r='2' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' />
            <circle cx='8' cy='20' r='2' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' />
            <path
                d='M12.5 11V7.5L8 13H11.5L11.5 16.5L16 11L12.5 11Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M5 11L3 13L1 11'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M19 13L21 11L23 13'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineWebFuzzerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineWebFuzzer} {...props} />
}
const PrivateSolidWebFuzzer = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110821'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110821)'>
            <circle cx='16' cy='16' r='12' fill='var(--Colors-Use-Main-Primary)' />
            <path
                d='M24.0001 5.33332C24.0001 6.80608 22.8062 7.99999 21.3334 7.99999C19.8607 7.99999 18.6667 6.80608 18.6667 5.33332C18.6667 3.86056 19.8607 2.66666 21.3334 2.66666C22.8062 2.66666 24.0001 3.86056 24.0001 5.33332Z'
                fill='white'
            />
            <path
                d='M13.3333 26.6667C13.3333 28.1394 12.1394 29.3333 10.6667 29.3333C9.19391 29.3333 8 28.1394 8 26.6667C8 25.1939 9.19391 24 10.6667 24C12.1394 24 13.3333 25.1939 13.3333 26.6667Z'
                fill='white'
            />
            <path
                d='M16.6667 14.6667V10L10.6667 17.3333H15.3334L15.3334 22L21.3334 14.6667L16.6667 14.6667Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M19.6667 5.33332C19.6667 4.41285 20.4129 3.66666 21.3334 3.66666C22.2539 3.66666 23.0001 4.41285 23.0001 5.33332C23.0001 6.2538 22.2539 6.99999 21.3334 6.99999C20.4129 6.99999 19.6667 6.2538 19.6667 5.33332ZM17.6725 5.1262C17.6687 5.19475 17.6667 5.26381 17.6667 5.33332C17.6667 7.35837 19.3084 8.99999 21.3334 8.99999C23.3585 8.99999 25.0001 7.35837 25.0001 5.33332C25.0001 3.30828 23.3585 1.66666 21.3334 1.66666C20.0994 1.66666 19.0077 2.27628 18.3432 3.21079C17.5825 3.07225 16.7993 3 16 3C9.17031 3 3.57071 8.26665 3.04098 14.9602L2.04036 13.9595C1.64983 13.569 1.01667 13.569 0.626145 13.9595C0.235621 14.3501 0.235621 14.9832 0.626145 15.3738L3.29281 18.0404C3.68334 18.431 4.3165 18.431 4.70703 18.0404L7.37369 15.3738C7.76422 14.9832 7.76422 14.3501 7.37369 13.9595C6.98317 13.569 6.35 13.569 5.95948 13.9595L5.05828 14.8607C5.62831 9.32092 10.3096 5 16 5C16.5691 5 17.1276 5.04314 17.6725 5.1262ZM28.959 17.0398L29.9596 18.0405C30.3502 18.431 30.9833 18.431 31.3739 18.0405C31.7644 17.6499 31.7644 17.0168 31.3739 16.6262L28.7072 13.9596C28.3167 13.569 27.6835 13.569 27.293 13.9596L24.6263 16.6262C24.2358 17.0168 24.2358 17.6499 24.6263 18.0404C25.0168 18.431 25.65 18.431 26.0405 18.0404L26.9417 17.1392C26.3717 22.6791 21.6905 27 16 27C15.4309 27 14.8725 26.9569 14.3276 26.8738C14.3314 26.8053 14.3333 26.7362 14.3333 26.6667C14.3333 24.6416 12.6917 23 10.6667 23C8.64162 23 7 24.6416 7 26.6667C7 28.6917 8.64162 30.3333 10.6667 30.3333C11.9007 30.3333 12.9923 29.7237 13.6569 28.7892C14.4176 28.9278 15.2007 29 16 29C22.8297 29 28.4293 23.7334 28.959 17.0398ZM10.6667 25C9.74619 25 9 25.7462 9 26.6667C9 27.5871 9.74619 28.3333 10.6667 28.3333C11.5871 28.3333 12.3333 27.5871 12.3333 26.6667C12.3333 25.7462 11.5871 25 10.6667 25ZM17.6668 9.99999C17.6668 9.57732 17.401 9.20029 17.0029 9.0582C16.6049 8.9161 16.1605 9.03962 15.8928 9.36676L9.8928 16.7001C9.64812 16.9991 9.59763 17.4124 9.76309 17.7616C9.92855 18.1107 10.2804 18.3333 10.6668 18.3333H14.3334V22C14.3334 22.4227 14.5992 22.7997 14.9972 22.9418C15.3953 23.0839 15.8397 22.9604 16.1074 22.6332L22.1074 15.2999C22.3521 15.0008 22.4026 14.5876 22.2371 14.2384C22.0716 13.8893 21.7198 13.6667 21.3334 13.6667L17.6668 13.6667V9.99999ZM15.3334 16.3333H12.777L15.6668 12.8014V14.6667C15.6668 15.2189 16.1145 15.6667 16.6668 15.6667H19.2232L16.3334 19.1986V17.3333C16.3334 17.0681 16.2281 16.8138 16.0405 16.6262C15.853 16.4387 15.5986 16.3333 15.3334 16.3333Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidWebFuzzerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidWebFuzzer} {...props} />
}
/**
 * @name Websocket-Fuzzer
 */
const PrivateOutlineWebsocketFuzzer = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_9116'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_9116)'>
            <path
                d='M20 17C20 18.1046 16.4183 19 12 19C7.58172 19 4 18.1046 4 17'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M19.25 20C19.25 19.8473 19.3557 19.9165 18.9897 20.1328C18.6739 20.3195 18.167 20.5136 17.475 20.6866C16.1023 21.0298 14.1663 21.25 12 21.25V22.75C14.252 22.75 16.316 22.5225 17.8388 22.1418C18.5944 21.9529 19.2591 21.716 19.7529 21.4241C20.1966 21.1619 20.75 20.705 20.75 20H19.25ZM12 21.25C9.83371 21.25 7.89769 21.0298 6.52505 20.6866C5.83296 20.5136 5.32609 20.3195 5.0103 20.1328C4.64431 19.9165 4.75 19.8473 4.75 20H3.25C3.25 20.705 3.80341 21.1619 4.24706 21.4241C4.74092 21.716 5.40562 21.9529 6.16124 22.1418C7.68404 22.5225 9.74801 22.75 12 22.75V21.25ZM19.25 14V20H20.75V14H19.25ZM4.75 20V14H3.25V20H4.75ZM19.25 14C19.25 13.8473 19.3557 13.9165 18.9897 14.1328C18.6739 14.3195 18.167 14.5136 17.475 14.6866C16.1023 15.0298 14.1663 15.25 12 15.25V16.75C14.252 16.75 16.316 16.5225 17.8388 16.1418C18.5944 15.9529 19.2591 15.716 19.7529 15.4241C20.1966 15.1619 20.75 14.705 20.75 14H19.25ZM12 15.25C9.83371 15.25 7.89769 15.0298 6.52505 14.6866C5.83296 14.5136 5.32609 14.3195 5.0103 14.1328C4.64431 13.9165 4.75 13.8473 4.75 14H3.25C3.25 14.705 3.80341 15.1619 4.24706 15.4241C4.74092 15.716 5.40562 15.9529 6.16124 16.1418C7.68404 16.5225 9.74801 16.75 12 16.75V15.25ZM4.75 14C4.75 14.1527 4.64431 14.0835 5.0103 13.8672C5.32609 13.6805 5.83296 13.4864 6.52505 13.3134C7.89769 12.9702 9.83371 12.75 12 12.75V11.25C9.74801 11.25 7.68404 11.4775 6.16124 11.8582C5.40562 12.0471 4.74092 12.284 4.24706 12.5759C3.80341 12.8381 3.25 13.295 3.25 14H4.75ZM12 12.75C14.1663 12.75 16.1023 12.9702 17.475 13.3134C18.167 13.4864 18.6739 13.6805 18.9897 13.8672C19.3557 14.0835 19.25 14.1527 19.25 14H20.75C20.75 13.295 20.1966 12.8381 19.7529 12.5759C19.2591 12.284 18.5944 12.0471 17.8388 11.8582C16.316 11.4775 14.252 11.25 12 11.25V12.75Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M12 6V14'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M21 8V8C21 8.85693 20.3619 9.57976 19.5116 9.68605L16.7519 10.031C15.7511 10.1561 15 11.0069 15 12.0156V13'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M3 8V8C3 8.85693 3.6381 9.57976 4.48842 9.68605L7.24807 10.031C8.24893 10.1561 9 11.0069 9 12.0156V13'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M11.75 2.14434C11.9047 2.05502 12.0953 2.05502 12.25 2.14434L13.4821 2.85566C13.6368 2.94498 13.7321 3.11004 13.7321 3.28868V4.71132C13.7321 4.88996 13.6368 5.05502 13.4821 5.14434L12.25 5.85566C12.0953 5.94498 11.9047 5.94498 11.75 5.85566L10.5179 5.14434C10.3632 5.05502 10.2679 4.88996 10.2679 4.71132V3.28868C10.2679 3.11004 10.3632 2.94498 10.5179 2.85566L11.75 2.14434Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M20.75 4.14434C20.9047 4.05502 21.0953 4.05502 21.25 4.14434L22.4821 4.85566C22.6368 4.94498 22.7321 5.11004 22.7321 5.28868V6.71132C22.7321 6.88996 22.6368 7.05502 22.4821 7.14434L21.25 7.85566C21.0953 7.94498 20.9047 7.94498 20.75 7.85566L19.5179 7.14434C19.3632 7.05502 19.2679 6.88996 19.2679 6.71132V5.28868C19.2679 5.11004 19.3632 4.94498 19.5179 4.85566L20.75 4.14434Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M2.75 4.14434C2.9047 4.05502 3.0953 4.05502 3.25 4.14434L4.48205 4.85566C4.63675 4.94498 4.73205 5.11004 4.73205 5.28868V6.71132C4.73205 6.88996 4.63675 7.05502 4.48205 7.14434L3.25 7.85566C3.0953 7.94498 2.9047 7.94498 2.75 7.85566L1.51795 7.14434C1.36325 7.05502 1.26795 6.88996 1.26795 6.71132V5.28868C1.26795 5.11004 1.36325 4.94498 1.51795 4.85566L2.75 4.14434Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineWebsocketFuzzerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineWebsocketFuzzer} {...props} />
}
const PrivateSolidWebsocketFuzzer = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110858'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110858)'>
            <path
                d='M16 29.3333C21.8911 29.3333 26.6667 28.1394 26.6667 26.6667V18.6667C26.6667 20.1394 21.8911 21.3333 16 21.3333C10.109 21.3333 5.33337 20.1394 5.33337 18.6667V26.6667C5.33337 28.1394 10.109 29.3333 16 29.3333Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M27.4167 18.6667C27.4167 18.2524 27.0809 17.9167 26.6667 17.9167C26.2525 17.9167 25.9167 18.2524 25.9167 18.6667H27.4167ZM6.08337 18.6667C6.08337 18.2524 5.74759 17.9167 5.33337 17.9167C4.91916 17.9167 4.58337 18.2524 4.58337 18.6667H6.08337ZM25.9167 26.6667C25.9167 26.606 25.9478 26.7629 25.4468 27.059C24.9961 27.3254 24.294 27.5913 23.3606 27.8247C21.5054 28.2885 18.9027 28.5833 16 28.5833V30.0833C18.9884 30.0833 21.719 29.7812 23.7244 29.2799C24.7213 29.0307 25.5813 28.722 26.2101 28.3503C26.7887 28.0083 27.4167 27.4637 27.4167 26.6667H25.9167ZM16 28.5833C13.0974 28.5833 10.4947 28.2885 8.63947 27.8247C7.7061 27.5913 7.00396 27.3254 6.55324 27.059C6.0523 26.7629 6.08337 26.606 6.08337 26.6667H4.58337C4.58337 27.4637 5.2114 28.0083 5.78999 28.3503C6.41879 28.722 7.27875 29.0307 8.27567 29.2799C10.281 29.7812 13.0117 30.0833 16 30.0833V28.5833ZM25.9167 18.6667V26.6667H27.4167V18.6667H25.9167ZM6.08337 26.6667V18.6667H4.58337V26.6667H6.08337ZM25.9167 18.6667C25.9167 18.606 25.9478 18.7629 25.4468 19.059C24.9961 19.3254 24.294 19.5913 23.3606 19.8247C21.5054 20.2885 18.9027 20.5833 16 20.5833V22.0833C18.9884 22.0833 21.719 21.7812 23.7244 21.2799C24.7213 21.0307 25.5813 20.722 26.2101 20.3503C26.7887 20.0083 27.4167 19.4637 27.4167 18.6667H25.9167ZM16 20.5833C13.0974 20.5833 10.4947 20.2885 8.63947 19.8247C7.7061 19.5913 7.00396 19.3254 6.55324 19.059C6.0523 18.7629 6.08337 18.606 6.08337 18.6667H4.58337C4.58337 19.4637 5.2114 20.0083 5.78999 20.3503C6.41879 20.722 7.27875 21.0307 8.27567 21.2799C10.281 21.7812 13.0117 22.0833 16 22.0833V20.5833Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M27.25 4.61164C27.7141 4.34369 28.2859 4.34369 28.75 4.61164L30.5594 5.6563C31.0235 5.92424 31.3094 6.41943 31.3094 6.95533V9.04465C31.3094 9.58055 31.0235 10.0757 30.5594 10.3437L28.9791 11.256C28.819 12.6096 27.7544 13.7051 26.3721 13.8779L21.876 14.4399C21.4189 14.4971 21.066 14.8569 21.0083 15.3031C22.0306 15.4348 22.9665 15.6063 23.785 15.8109C24.7926 16.0628 25.6788 16.3786 26.3373 16.7678C26.9288 17.1174 27.6667 17.7266 27.6667 18.6667V22.6667V26.6667C27.6667 27.6067 26.9288 28.2159 26.3373 28.5655C25.6788 28.9547 24.7926 29.2706 23.785 29.5224C21.7547 30.03 19.0027 30.3333 16 30.3333C12.9974 30.3333 10.2454 30.03 8.21503 29.5224C7.20753 29.2706 6.32126 28.9547 5.66278 28.5655C5.07125 28.2159 4.33337 27.6067 4.33337 26.6667V22.6667V18.6667C4.33337 17.7266 5.07125 17.1174 5.66278 16.7678C6.32126 16.3786 7.20753 16.0628 8.21503 15.8109C9.03359 15.6063 9.96944 15.4348 10.9917 15.3031C10.934 14.8569 10.5811 14.4971 10.124 14.4399L5.6279 13.8779C4.24564 13.7051 3.18101 12.6096 3.02087 11.2561L1.44055 10.3437C0.976451 10.0757 0.690552 9.58055 0.690552 9.04465V6.95533C0.690552 6.41944 0.97645 5.92424 1.44055 5.6563L3.24995 4.61164C3.71405 4.34369 4.28585 4.34369 4.74995 4.61164L6.55935 5.6563C7.02346 5.92424 7.30935 6.41943 7.30935 6.95533V9.04465C7.30935 9.58055 7.02346 10.0757 6.55935 10.3437L5.05034 11.2149C5.1686 11.5727 5.48397 11.8444 5.87597 11.8934L10.3721 12.4554C11.764 12.6294 12.8338 13.739 12.9823 15.1056C13.9449 15.0366 14.9573 15 16 15C17.0427 15 18.0552 15.0366 19.0177 15.1056C19.1662 13.739 20.236 12.6294 21.6279 12.4554L26.124 11.8934C26.516 11.8444 26.8314 11.5728 26.9496 11.215L25.4406 10.3437C24.9764 10.0757 24.6906 9.58055 24.6906 9.04465V6.95533C24.6906 6.41944 24.9764 5.92424 25.4406 5.6563L27.25 4.61164ZM28 6.48803L26.6906 7.24401V8.75597L28 9.51196L29.3094 8.75597V7.24401L28 6.48803ZM11 17.3196C10.1466 17.4371 9.37265 17.5831 8.7001 17.7512C7.77732 17.9819 7.10149 18.2407 6.68044 18.4895C6.55922 18.5612 6.4768 18.6207 6.4214 18.6667C6.4768 18.7126 6.55922 18.7721 6.68044 18.8438C7.10149 19.0927 7.77732 19.3514 8.7001 19.5821C10.5303 20.0397 13.1117 20.3333 16 20.3333C18.8884 20.3333 21.4698 20.0397 23.3 19.5821C24.2228 19.3514 24.8986 19.0927 25.3196 18.8438C25.4409 18.7721 25.5233 18.7126 25.5787 18.6667C25.5233 18.6207 25.4409 18.5612 25.3196 18.4895C24.8986 18.2407 24.2228 17.9819 23.3 17.7512C22.6274 17.5831 21.8534 17.437 21 17.3196V17.3333C21 17.8856 20.5523 18.3333 20 18.3333C19.4477 18.3333 19 17.8856 19 17.3333V17.1097C18.0545 17.0386 17.0475 17 16 17C14.9526 17 13.9455 17.0386 13 17.1097V17.3333C13 17.8856 12.5523 18.3333 12 18.3333C11.4477 18.3333 11 17.8856 11 17.3333V17.3196ZM6.33337 22.5824V20.9047C6.87905 21.1433 7.51803 21.3482 8.21503 21.5224C10.2454 22.03 12.9974 22.3333 16 22.3333C19.0027 22.3333 21.7547 22.03 23.785 21.5224C24.4821 21.3482 25.121 21.1433 25.6667 20.9047V22.5824C25.6318 22.6236 25.5396 22.7138 25.3196 22.8438C24.8986 23.0927 24.2228 23.3515 23.3 23.5822C21.4698 24.0397 18.8884 24.3333 16 24.3333C13.1117 24.3333 10.5303 24.0397 8.7001 23.5822C7.77732 23.3515 7.10149 23.0927 6.68044 22.8438C6.46044 22.7138 6.36826 22.6236 6.33337 22.5824ZM6.33337 24.9047V26.5824C6.36826 26.6236 6.46044 26.7137 6.68044 26.8438C7.10149 27.0927 7.77732 27.3514 8.7001 27.5821C10.5303 28.0397 13.1117 28.3333 16 28.3333C18.8884 28.3333 21.4698 28.0397 23.3 27.5821C24.2228 27.3514 24.8986 27.0927 25.3196 26.8438C25.5396 26.7137 25.6318 26.6236 25.6667 26.5824V24.9047C25.121 25.1433 24.4821 25.3482 23.785 25.5224C21.7547 26.03 19.0027 26.3333 16 26.3333C12.9974 26.3333 10.2454 26.03 8.21503 25.5224C7.51803 25.3482 6.87905 25.1433 6.33337 24.9047ZM2.69055 7.24401L3.99995 6.48803L5.30935 7.24401V8.75597L3.99995 9.51196L2.69055 8.75597V7.24401Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16.75 1.94498C16.2859 1.67703 15.7141 1.67703 15.25 1.94498L13.4406 2.98964C12.9764 3.25759 12.6906 3.75278 12.6906 4.28868V6.37799C12.6906 6.91389 12.9765 7.40908 13.4406 7.67703L15 8.57738V18.6667C15 19.219 15.4477 19.6667 16 19.6667C16.5523 19.6667 17 19.219 17 18.6667V8.57732L18.5594 7.67703C19.0235 7.40908 19.3094 6.91389 19.3094 6.37799V4.28868C19.3094 3.75278 19.0235 3.25759 18.5594 2.98964L16.75 1.94498ZM14.6906 4.57735L16 3.82137L17.3094 4.57735V6.08932L16 6.8453L14.6906 6.08932V4.57735Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidWebsocketFuzzerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidWebsocketFuzzer} {...props} />
}
/**
 * @name Brute 爆破与未授权[重命名后: 弱口令]
 */
const PrivateOutlineBrute = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7557'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7557)'>
            <circle
                cx='11.5'
                cy='13.5981'
                r='8'
                transform='rotate(30 11.5 13.5981)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M10.2541 8.75586C8.99872 9.0789 7.86907 9.88688 7.16972 11.0982C6.57554 12.1273 6.38881 13.2799 6.55947 14.3691'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M17 4.07183C17.8284 2.63695 19.6632 2.14533 21.0981 2.97375'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M12.5359 3.80383C13.0882 2.84724 14.3114 2.51949 15.2679 3.07178L18.732 5.07178C19.6886 5.62406 20.0164 6.84724 19.4641 7.80383L18.9641 8.66985L12.0359 4.66985L12.5359 3.80383Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
        </g>
    </svg>
)
export const PrivateOutlineBruteIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineBrute} {...props} />
}
const PrivateSolidBrute = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110475'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110475)'>
            <path
                d='M24.5708 23.4641C21.6253 28.5659 15.1017 30.3139 9.99989 27.3684C4.8981 24.4229 3.1501 17.8993 6.09562 12.7975C9.04114 7.69569 15.5648 5.94769 20.6666 8.89321C25.7683 11.8387 27.5163 18.3624 24.5708 23.4641Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M27.6308 4.83102C26.1959 4.00259 24.3611 4.49422 23.5327 5.9291C23.2566 6.40739 22.645 6.57126 22.1667 6.29512C21.6884 6.01898 21.5245 5.40739 21.8007 4.9291C23.1814 2.53763 26.2393 1.71826 28.6308 3.09897C29.1091 3.37511 29.273 3.9867 28.9968 4.46499C28.7207 4.94329 28.1091 5.10716 27.6308 4.83102Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M20.8572 3.22976C19.1035 2.21724 16.861 2.81811 15.8484 4.57185L14.7483 6.47743C10.9294 6.67274 7.28393 8.73939 5.22967 12.2975C2.00801 17.8776 3.91988 25.0128 9.49996 28.2344C15.08 31.4561 22.2153 29.5442 25.4369 23.9641C27.4912 20.406 27.4582 16.2156 25.7179 12.8107L26.8181 10.9052C27.8306 9.15144 27.2297 6.90895 25.476 5.89642L20.8572 3.22976ZM20.1482 9.74862L20.185 9.76988C24.7943 12.4443 26.3707 18.3468 23.7049 22.9641C21.0355 27.5876 15.1235 29.1718 10.5 26.5024C5.87647 23.833 4.29234 17.921 6.96172 13.2975C9.62755 8.68012 15.5274 7.09407 20.1482 9.74862ZM21.1868 8.03888L24.9194 10.1939L25.086 9.90518C25.5463 9.10803 25.2732 8.08871 24.476 7.62847L19.8572 4.96181C19.06 4.50157 18.0407 4.7747 17.5805 5.57185L17.4138 5.86053L21.1464 8.01552C21.1531 8.0194 21.1599 8.02329 21.1666 8.02718C21.1734 8.03108 21.1801 8.03498 21.1868 8.03888ZM14.6408 11.4252C14.7784 11.96 14.4564 12.5052 13.9215 12.6428C12.4971 13.0094 11.2185 13.9245 10.4258 15.2975C9.75192 16.4647 9.5406 17.7692 9.73405 19.004C9.81954 19.5496 9.44653 20.0612 8.9009 20.1467C8.35527 20.2322 7.84365 19.8592 7.75816 19.3135C7.49652 17.6437 7.78316 15.8747 8.69375 14.2975C9.76598 12.4403 11.4998 11.2008 13.4231 10.7059C13.958 10.5683 14.5031 10.8903 14.6408 11.4252Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidBruteIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidBrute} {...props} />
}
/**
 * @name Basic-Crawler 基础爬虫
 */
const PrivateOutlineBasicCrawler = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7447'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7447)'>
            <path
                d='M9 6.75H15C16.7949 6.75 18.25 8.20507 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10C5.75 8.20507 7.20507 6.75 9 6.75Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path d='M12 21V7' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path
                d='M15 6C15 4.34315 13.6569 3 12 3C10.3431 3 9 4.34315 9 6'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M9 6.75H15C16.7949 6.75 18.25 8.20507 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10C5.75 8.20507 7.20507 6.75 9 6.75Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M2 13H5M19 13H22M20.9999 6C20.9999 7.55248 19.8207 8.82953 18.3091 8.98427M2.99995 21C2.99995 19.3431 4.3431 18 5.99995 18M2.99995 6C2.99995 7.5282 4.14261 8.78952 5.62015 8.97619M20.9999 21C20.9999 19.3431 19.6568 18 17.9999 18'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineBasicCrawlerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineBasicCrawler} {...props} />
}
const PrivateSolidBasicCrawler = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110530'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110530)'>
            <path
                d='M7.66663 13.3333C7.66663 10.9401 9.60673 9 12 9H20C22.3932 9 24.3333 10.9401 24.3333 13.3333V20C24.3333 24.6024 20.6023 28.3333 16 28.3333C11.3976 28.3333 7.66663 24.6024 7.66663 20V13.3333Z'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16.0001 5C14.3433 5 13.0001 6.34315 13.0001 8C13.0001 8.55229 12.5524 9 12.0001 9C11.4478 9 11.0001 8.55229 11.0001 8C11.0001 5.23858 13.2387 3 16.0001 3C18.7615 3 21.0001 5.23858 21.0001 8C21.0001 8.55229 20.5524 9 20.0001 9C19.4478 9 19.0001 8.55229 19.0001 8C19.0001 6.34315 17.657 5 16.0001 5Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M5.00002 8C5.00002 7.44772 4.5523 7 4.00002 7C3.44773 7 3.00002 7.44772 3.00002 8C3.00002 10.3087 4.56395 12.2508 6.69052 12.8265C6.67479 12.9934 6.66675 13.1624 6.66675 13.3333L6.66675 16.3333H2.66675C2.11446 16.3333 1.66675 16.7811 1.66675 17.3333C1.66675 17.8856 2.11446 18.3333 2.66675 18.3333H6.66675L6.66675 20C6.66675 21.0742 6.84823 22.1061 7.18221 23.0666C4.80982 23.4569 3.00002 25.5171 3.00002 28C3.00002 28.5523 3.44773 29 4.00002 29C4.5523 29 5.00002 28.5523 5.00002 28C5.00002 26.3431 6.34316 25 8.00002 25C8.03841 25 8.0763 24.9978 8.11357 24.9936C9.76865 27.6021 12.6822 29.3333 16.0001 29.3333C19.318 29.3333 22.2315 27.6021 23.8866 24.9936C23.9238 24.9978 23.9617 25 24 25C25.6569 25 27 26.3431 27 28C27 28.5523 27.4477 29 28 29C28.5523 29 29 28.5523 29 28C29 25.5171 27.1903 23.4569 24.8179 23.0666C25.1519 22.1061 25.3334 21.0742 25.3334 20V18.3333H29.3334C29.8857 18.3333 30.3334 17.8856 30.3334 17.3333C30.3334 16.7811 29.8857 16.3333 29.3334 16.3333H25.3334V13.3333C25.3334 13.1624 25.3254 12.9933 25.3097 12.8265C27.4362 12.2507 29 10.3085 29 8C29 7.44772 28.5523 7 28 7C27.4477 7 27 7.44772 27 8C27 9.39761 26.0436 10.5729 24.7501 10.9057C23.8667 9.18065 22.0713 8 20.0001 8H12.0001C9.92886 8 8.1334 9.18068 7.25002 10.9057C5.95639 10.573 5.00002 9.39755 5.00002 8ZM20.0001 10H17.0001V27.2657C20.5771 26.778 23.3334 23.7109 23.3334 20V13.3333C23.3334 11.4924 21.841 10 20.0001 10ZM12.0001 10H15.0001V27.2657C11.4231 26.778 8.66675 23.7109 8.66675 20V13.3333C8.66675 11.4924 10.1591 10 12.0001 10Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidBasicCrawlerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidBasicCrawler} {...props} />
}
/**
 * @name Space-Engine 空间引擎集成版本
 */
const PrivateOutlineSpaceEngine = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_166_5755'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_166_5755)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M8.26 11.25H3.78363C4.09288 7.81832 6.50351 4.99257 9.7189 4.06941C9.51187 4.46715 9.32825 4.91563 9.16717 5.39887C8.64952 6.95181 8.32021 8.99973 8.26 11.25ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 12.1094 21.7482 12.2183 21.7446 12.3269C21.311 11.7675 20.7806 11.287 20.1787 10.9102C19.7462 7.63277 17.3897 4.96192 14.2811 4.06941C14.4881 4.46715 14.6718 4.91563 14.8328 5.39887C15.2643 6.69318 15.5649 8.33133 15.6879 10.1439C15.1691 10.2596 14.6757 10.4425 14.2172 10.683C14.1221 8.79358 13.8265 7.1232 13.4098 5.87321C13.1529 5.10255 12.8636 4.53298 12.5787 4.17149C12.2871 3.80155 12.0859 3.75 12 3.75C11.9141 3.75 11.7129 3.80155 11.4213 4.17149C11.1364 4.53298 10.8471 5.10255 10.5902 5.87321C10.1323 7.24686 9.82057 9.12821 9.76056 11.25H13.3338C12.7937 11.6674 12.3268 12.1749 11.9556 12.75H9.76056C9.82057 14.8718 10.1323 16.7531 10.5902 18.1268C10.8471 18.8975 11.1364 19.467 11.4213 19.8285C11.7129 20.1985 11.9141 20.25 12 20.25C12.0758 20.25 12.2415 20.2098 12.4799 19.9459C13.0258 20.5707 13.6992 21.0813 14.4594 21.4372C13.6738 21.6413 12.8496 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12ZM9.16717 18.6011C9.32825 19.0844 9.51187 19.5329 9.7189 19.9306C6.50351 19.0074 4.09288 16.1817 3.78363 12.75H8.26C8.32021 15.0003 8.64952 17.0482 9.16717 18.6011Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M20 19L22.1213 21.1213'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle cx='17' cy='16' r='4' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' />
        </g>
    </svg>
)
export const PrivateOutlineSpaceEngineIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineSpaceEngine} {...props} />
}
const PrivateSolidSpaceEngine = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2619_79444'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2619_79444)'>
            <circle cx='16' cy='16' r='12' fill='var(--Colors-Use-Main-Primary)' />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M5.04484 15H11.0133C11.0936 11.9996 11.5327 9.26908 12.2229 7.19849C12.4377 6.55418 12.6825 5.9562 12.9585 5.42588C8.67135 6.65677 5.45717 10.4244 5.04484 15ZM16 3C8.8203 3 3 8.8203 3 16C3 23.1797 8.8203 29 16 29C23.1797 29 29 23.1797 29 16C29 8.8203 23.1797 3 16 3ZM16 5C15.8854 5 15.6172 5.06873 15.2284 5.56199C14.8486 6.04398 14.4628 6.80339 14.1203 7.83095C13.5097 9.66249 13.0941 12.1709 13.0141 15H18.9859C18.9059 12.1709 18.4903 9.66249 17.8797 7.83095C17.5372 6.80339 17.1514 6.04398 16.7716 5.56199C16.3828 5.06873 16.1146 5 16 5ZM20.9867 15C20.9064 11.9996 20.4673 9.26908 19.7771 7.19849C19.5623 6.55418 19.3175 5.9562 19.0415 5.42588C23.3286 6.65677 26.5428 10.4244 26.9552 15H20.9867ZM18.9859 17H13.0141C13.0941 19.8291 13.5097 22.3375 14.1203 24.1691C14.4628 25.1966 14.8486 25.956 15.2284 26.438C15.6172 26.9313 15.8854 27 16 27C16.1146 27 16.3828 26.9313 16.7716 26.438C17.1514 25.956 17.5372 25.1966 17.8797 24.1691C18.4903 22.3375 18.9059 19.8291 18.9859 17ZM19.0415 26.5741C19.3175 26.0438 19.5623 25.4458 19.7771 24.8015C20.4673 22.7309 20.9064 20.0004 20.9867 17H26.9552C26.5428 21.5756 23.3287 25.3432 19.0415 26.5741ZM12.9585 26.5741C12.6825 26.0438 12.4377 25.4458 12.2229 24.8015C11.5327 22.7309 11.0936 20.0004 11.0133 17H5.04484C5.45717 21.5756 8.67135 25.3432 12.9585 26.5741Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <circle cx='22.6666' cy='21.3333' r='8' fill='white' />
            <path
                d='M26.6666 25.3333L29.4951 28.1618'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='2'
                strokeLinecap='round'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M22.6667 17C20.2735 17 18.3334 18.9401 18.3334 21.3333C18.3334 23.7266 20.2735 25.6667 22.6667 25.6667C25.0599 25.6667 27 23.7266 27 21.3333C27 18.9401 25.0599 17 22.6667 17ZM16.3334 21.3333C16.3334 17.8355 19.1689 15 22.6667 15C26.1645 15 29 17.8355 29 21.3333C29 24.8311 26.1645 27.6667 22.6667 27.6667C19.1689 27.6667 16.3334 24.8311 16.3334 21.3333Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidSpaceEngineIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidSpaceEngine} {...props} />
}
/**
 * @name Scan-Port 端口/指纹扫描
 */
const PrivateOutlineScanPort = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <mask
            id='mask0_2721_76421'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2721_76421)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M11.9999 2.25C10.4061 2.25 8.90999 2.68022 7.62193 3.43186C7.26417 3.64063 7.14339 4.09988 7.35215 4.45764C7.56092 4.8154 8.02017 4.93618 8.37793 4.72741C9.44325 4.10576 10.6794 3.75 11.9999 3.75C15.9978 3.75 19.2499 7.02114 19.2499 11.0701C19.2499 11.3814 19.2444 11.6914 19.2334 12H20.7343C20.7447 11.6913 20.7499 11.3813 20.7499 11.0701C20.7499 6.20508 16.8386 2.25 11.9999 2.25ZM20.5939 14H19.0848C18.927 15.3911 18.6583 16.7478 18.2878 18.0609C18.1753 18.4596 18.4073 18.8739 18.8059 18.9864C19.2046 19.0989 19.6189 18.8669 19.7314 18.4682C20.1388 17.0242 20.4299 15.5311 20.5939 14ZM16.7314 12C16.7437 11.6915 16.7498 11.3815 16.7498 11.0701C16.7498 8.43358 14.6293 6.28506 11.9998 6.28506C9.37033 6.28506 7.24984 8.43358 7.24984 11.0701C7.24984 11.3829 7.23926 11.693 7.21847 12H8.72157C8.74032 11.6926 8.74984 11.3825 8.74984 11.0701C8.74984 9.24964 10.2111 7.78506 11.9998 7.78506C13.7886 7.78506 15.2498 9.24964 15.2498 11.0701C15.2498 11.3816 15.2432 11.6917 15.2302 12H16.7314ZM15.0528 14H16.5656C16.5573 14.0658 16.5487 14.1314 16.5398 14.197C16.4842 14.6075 16.1064 14.8952 15.6959 14.8396C15.2869 14.7842 14.9997 14.4088 15.0528 14ZM12.7275 12C12.7423 11.6919 12.7498 11.3819 12.7498 11.0701C12.7498 10.6559 12.414 10.3201 11.9998 10.3201C11.5856 10.3201 11.2498 10.6559 11.2498 11.0701C11.2498 11.3821 11.2417 11.6921 11.2256 12H12.7275ZM11.0066 14H12.5259C12.1272 16.5838 11.2095 18.9955 9.8834 21.1221C9.66422 21.4735 9.20162 21.5808 8.85014 21.3616C8.49867 21.1424 8.39142 20.6798 8.6106 20.3284C9.79189 18.434 10.6215 16.2938 11.0066 14ZM8.46431 14H6.93185C6.59876 15.5067 6.01395 16.9144 5.22483 18.1798L5.86123 18.5767L5.22483 18.1798C5.20288 18.215 5.18144 18.2504 5.1605 18.286C4.95035 18.6429 5.06936 19.1026 5.4263 19.3128C5.78325 19.5229 6.24297 19.4039 6.45312 19.047C6.4676 19.0224 6.48243 18.9979 6.49763 18.9735C7.43218 17.4749 8.10873 15.797 8.46431 14ZM4.71087 12C4.73673 11.6934 4.74993 11.3833 4.74993 11.0701C4.74993 9.73427 5.10365 8.48438 5.7208 7.40815C5.92686 7.04882 5.8026 6.59049 5.44328 6.38444C5.08395 6.17839 4.62562 6.30264 4.41957 6.66196C3.67536 7.95974 3.24993 9.46611 3.24993 11.0701C3.24993 11.384 3.23461 11.6942 3.20469 12H4.71087ZM2.78564 14H4.35229C4.17895 14.6237 3.95163 15.2248 3.67565 15.7979C3.49593 16.1711 3.0477 16.3279 2.67451 16.1482C2.30132 15.9685 2.14448 15.5203 2.3242 15.1471C2.50206 14.7777 2.65653 14.3947 2.78564 14ZM15.8928 17.3253C16.0046 16.9264 15.772 16.5124 15.3732 16.4006C14.9744 16.2887 14.5604 16.5213 14.4485 16.9201C14.083 18.2231 13.5985 19.4763 13.0074 20.6664C12.8232 21.0374 12.9746 21.4875 13.3455 21.6717C13.7165 21.856 14.1666 21.7046 14.3509 21.3336C14.9832 20.0603 15.5017 18.7194 15.8928 17.3253Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path d='M1 12H23' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        </g>
    </svg>
)
export const PrivateOutlineScanPortIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineScanPort} {...props} />
}
const PrivateSolidScanPort = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <circle cx='16' cy='16' r='11' fill='var(--Colors-Use-Main-Primary)' />
        <mask
            id='mask0_2619_79434'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2619_79434)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M10.1627 4.57581C11.8801 3.57363 13.8749 3 16 3C22.4515 3 27.6667 8.27344 27.6667 14.7601C27.6667 18.1793 27.1934 21.4886 26.3086 24.6243C26.1587 25.1558 25.6062 25.4652 25.0747 25.3152C24.5431 25.1652 24.2338 24.6127 24.3838 24.0812C25.2191 21.1206 25.6667 17.9939 25.6667 14.7601C25.6667 9.36152 21.3305 5 16 5C14.2393 5 12.5911 5.47434 11.1707 6.30322C10.6937 6.58157 10.0813 6.42053 9.80297 5.94352C9.52461 5.46651 9.68565 4.85417 10.1627 4.57581ZM7.2578 8.51258C7.7369 8.78732 7.90257 9.39843 7.62783 9.87753C6.80496 11.3125 6.33333 12.979 6.33333 14.7601C6.33333 17.0178 5.81906 19.1575 4.90097 21.0639C4.66134 21.5615 4.0637 21.7706 3.56611 21.5309C3.06852 21.2913 2.8594 20.6937 3.09903 20.1961C3.88937 18.555 4.33333 16.7114 4.33333 14.7601C4.33333 12.6215 4.90058 10.613 5.89285 8.88262C6.16759 8.40352 6.7787 8.23785 7.2578 8.51258ZM9.66654 14.7601C9.66654 11.2448 12.4939 8.38007 15.9999 8.38007C19.5059 8.38007 22.3332 11.2448 22.3332 14.7601C22.3332 16.1731 22.2378 17.565 22.0531 18.9294C21.979 19.4767 21.4753 19.8603 20.928 19.7862C20.3807 19.7121 19.9971 19.2083 20.0712 18.661C20.2439 17.3853 20.3332 16.083 20.3332 14.7601C20.3332 12.3329 18.3849 10.3801 15.9999 10.3801C13.6149 10.3801 11.6665 12.3329 11.6665 14.7601C11.6665 18.6398 10.566 22.2474 8.66361 25.298C8.64334 25.3305 8.62356 25.3632 8.60425 25.396C8.32406 25.8719 7.7111 26.0306 7.23517 25.7504C6.75924 25.4702 6.60057 24.8572 6.88076 24.3813C6.90868 24.3339 6.93727 24.2867 6.96653 24.2398L7.80334 24.7616L6.96654 24.2398C8.67616 21.4982 9.66654 18.2559 9.66654 14.7601ZM15.9998 13.7601C16.5521 13.7601 16.9998 14.2079 16.9998 14.7601C16.9998 19.6829 15.5997 24.2793 13.178 28.1627C12.8857 28.6314 12.2689 28.7744 11.8003 28.4821C11.3317 28.1899 11.1887 27.5731 11.4809 27.1045C13.7099 23.53 14.9998 19.2988 14.9998 14.7601C14.9998 14.2079 15.4475 13.7601 15.9998 13.7601ZM20.4977 21.8674C21.0295 22.0166 21.3396 22.5686 21.1905 23.1004C20.669 24.9592 19.9777 26.747 19.1346 28.4448C18.8889 28.9394 18.2888 29.1413 17.7942 28.8956C17.2995 28.65 17.0977 28.0498 17.3433 27.5552C18.1314 25.9684 18.7774 24.2975 19.2648 22.5602C19.414 22.0284 19.966 21.7183 20.4977 21.8674Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M0.333374 18C0.333374 17.4477 0.781089 17 1.33337 17H30.6667C31.219 17 31.6667 17.4477 31.6667 18C31.6667 18.5523 31.219 19 30.6667 19H1.33337C0.781089 19 0.333374 18.5523 0.333374 18Z'
            fill='white'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M0.333374 16C0.333374 15.4477 0.781089 15 1.33337 15H30.6667C31.219 15 31.6667 15.4477 31.6667 16C31.6667 16.5523 31.219 17 30.6667 17H1.33337C0.781089 17 0.333374 16.5523 0.333374 16Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
    </svg>
)
export const PrivateSolidScanPortIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidScanPort} {...props} />
}
/**
 * @name SubDomain-Collection 子域名收集
 */
const PrivateOutlineSubDomainCollection = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_9175'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_9175)'>
            <path
                d='M11 5H17C18.1046 5 19 5.89543 19 7V7'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 16L10 16'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M3 11L22 11'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M22 18V9C22 7.89543 21.1046 7 20 7H13.0704C12.4017 7 11.7772 6.6658 11.4063 6.1094L10.5937 4.8906C10.2228 4.3342 9.59834 4 8.92963 4H4C2.89543 4 2 4.89543 2 6V18C2 19.1046 2.89543 20 4 20H20C21.1046 20 22 19.1046 22 18Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineSubDomainCollectionIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineSubDomainCollection} {...props} />
}
const PrivateSolidSubDomainCollection = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3549_105907'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3549_105907)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M14.6667 6.66666C14.6667 6.11437 15.1145 5.66666 15.6667 5.66666H24.3334C25.9903 5.66666 27.3334 7.0098 27.3334 8.66666V9.33332C27.3334 9.88561 26.8857 10.3333 26.3334 10.3333C25.7811 10.3333 25.3334 9.88561 25.3334 9.33332V8.66666C25.3334 8.11437 24.8857 7.66666 24.3334 7.66666H15.6667C15.1145 7.66666 14.6667 7.21894 14.6667 6.66666Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M29.3334 24V14.5H2.66675V24C2.66675 25.4728 3.86066 26.6667 5.33342 26.6667H26.6667C28.1395 26.6667 29.3334 25.4728 29.3334 24Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M5.33341 4.33334C3.30837 4.33334 1.66675 5.97497 1.66675 8.00001V24C1.66675 26.0251 3.30837 27.6667 5.33342 27.6667H26.6667C28.6918 27.6667 30.3334 26.0251 30.3334 24V12C30.3334 9.97497 28.6918 8.33334 26.6667 8.33334H17.0704C16.7361 8.33334 16.4239 8.16624 16.2384 7.88804L14.9571 5.96611C14.2771 4.94605 13.1322 4.33334 11.9063 4.33334H5.33341ZM3.66675 8.00001C3.66675 7.07954 4.41294 6.33334 5.33341 6.33334H11.9063C12.4635 6.33334 12.9839 6.61185 13.293 7.07551L14.5743 8.99744C15.1307 9.83204 16.0674 10.3333 17.0704 10.3333H26.6667C27.5872 10.3333 28.3334 11.0795 28.3334 12V13.6667L4 13.6667C3.88315 13.6667 3.77098 13.6867 3.66675 13.7235V8.00001ZM3.66675 15.6098V24C3.66675 24.9205 4.41294 25.6667 5.33342 25.6667H26.6667C27.5872 25.6667 28.3334 24.9205 28.3334 24V15.6667L4 15.6667C3.88315 15.6667 3.77098 15.6466 3.66675 15.6098ZM7 21.3333C7 20.7811 7.44772 20.3333 8 20.3333H13.3333C13.8856 20.3333 14.3333 20.7811 14.3333 21.3333C14.3333 21.8856 13.8856 22.3333 13.3333 22.3333H8C7.44771 22.3333 7 21.8856 7 21.3333Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidSubDomainCollectionIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidSubDomainCollection} {...props} />
}
/**
 * @name Directory-Scanning 综合目录扫描与爆破
 */
const PrivateOutlineDirectoryScanning = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7395'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7395)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M5.75 5C5.75 4.30964 6.30964 3.75 7 3.75H12.5858C12.6521 3.75 12.7157 3.77634 12.7626 3.82322L18.1768 9.23744C18.2237 9.28432 18.25 9.34791 18.25 9.41421V12H19.75V9.41421C19.75 8.95009 19.5656 8.50497 19.2374 8.17678L13.8232 2.76256C13.495 2.43437 13.0499 2.25 12.5858 2.25H7C5.48122 2.25 4.25 3.48122 4.25 5V12H5.75V5ZM5.75 14H4.25V19C4.25 20.5188 5.48122 21.75 7 21.75H17C18.5188 21.75 19.75 20.5188 19.75 19V14H18.25V19C18.25 19.6904 17.6904 20.25 17 20.25H7C6.30964 20.25 5.75 19.6904 5.75 19V14ZM9 10.25C8.58579 10.25 8.25 10.5858 8.25 11C8.25 11.4142 8.58579 11.75 9 11.75H15C15.4142 11.75 15.75 11.4142 15.75 11C15.75 10.5858 15.4142 10.25 15 10.25H9ZM9 15.25C8.58579 15.25 8.25 15.5858 8.25 16C8.25 16.4142 8.58579 16.75 9 16.75H15C15.4142 16.75 15.75 16.4142 15.75 16C15.75 15.5858 15.4142 15.25 15 15.25H9Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path d='M1 12H23' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        </g>
    </svg>
)
export const PrivateOutlineDirectoryScanningIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineDirectoryScanning} {...props} />
}
const PrivateSolidDirectoryScanning = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2619_79379'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2619_79379)'>
            <path
                d='M9.33341 28H22.6668C24.1395 28 25.3334 26.8061 25.3334 25.3333V12.5523C25.3334 12.1987 25.1929 11.8595 24.9429 11.6095L17.7239 4.39052C17.4739 4.14048 17.1348 4 16.7811 4H9.33342C7.86066 4 6.66675 5.19391 6.66675 6.66667V25.3333C6.66675 26.8061 7.86066 28 9.33341 28Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M9.33342 5C8.41294 5 7.66675 5.74619 7.66675 6.66667V25.3333C7.66675 26.2538 8.41294 27 9.33341 27H22.6668C23.5872 27 24.3334 26.2538 24.3334 25.3333V12.5523C24.3334 12.4639 24.2983 12.3791 24.2358 12.3166L17.0168 5.09763C16.9543 5.03512 16.8695 5 16.7811 5H9.33342ZM5.66675 6.66667C5.66675 4.64162 7.30837 3 9.33342 3H16.7811C17.4 3 17.9935 3.24583 18.431 3.68342L25.65 10.9024C26.0876 11.34 26.3334 11.9334 26.3334 12.5523V25.3333C26.3334 27.3584 24.6918 29 22.6668 29H9.33341C7.30837 29 5.66675 27.3584 5.66675 25.3333V6.66667ZM11.0001 14.6667C11.0001 14.1144 11.4478 13.6667 12.0001 13.6667H20.0001C20.5524 13.6667 21.0001 14.1144 21.0001 14.6667C21.0001 15.219 20.5524 15.6667 20.0001 15.6667H12.0001C11.4478 15.6667 11.0001 15.219 11.0001 14.6667ZM11.0001 21.3333C11.0001 20.781 11.4478 20.3333 12.0001 20.3333H20.0001C20.5524 20.3333 21.0001 20.781 21.0001 21.3333C21.0001 21.8856 20.5524 22.3333 20.0001 22.3333H12.0001C11.4478 22.3333 11.0001 21.8856 11.0001 21.3333Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M1.33337 16H30.6667'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='2'
                strokeLinecap='round'
            />
        </g>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M0.333374 18C0.333374 17.4477 0.781089 17 1.33337 17H30.6667C31.219 17 31.6667 17.4477 31.6667 18C31.6667 18.5523 31.219 19 30.6667 19H1.33337C0.781089 19 0.333374 18.5523 0.333374 18Z'
            fill='white'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M0.333374 16C0.333374 15.4477 0.781089 15 1.33337 15H30.6667C31.219 15 31.6667 15.4477 31.6667 16C31.6667 16.5523 31.219 17 30.6667 17H1.33337C0.781089 17 0.333374 16.5523 0.333374 16Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
    </svg>
)
export const PrivateSolidDirectoryScanningIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidDirectoryScanning} {...props} />
}
/**
 * @name Poc 专项漏洞检测
 */
const PrivateOutlinePoc = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_7833'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_7833)'>
            <circle cx='12' cy='12' r='9' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' />
            <path
                d='M1 12H5M12 1V5M19 12H23M12 19V23'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <circle cx='12' cy='12' r='3' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' />
        </g>
    </svg>
)
export const PrivateOutlinePocIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlinePoc} {...props} />
}
const PrivateSolidPoc = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110501'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110501)'>
            <path
                d='M28 16C28 22.6274 22.6274 28 16 28C9.37258 28 4 22.6274 4 16C4 9.37258 9.37258 4 16 4C22.6274 4 28 9.37258 28 16Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M20 16C20 18.2091 18.2091 20 16 20C13.7909 20 12 18.2091 12 16C12 13.7909 13.7909 12 16 12C18.2091 12 20 13.7909 20 16Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M15.9999 0.333344C16.5522 0.333344 16.9999 0.781059 16.9999 1.33334V3.03788C23.3824 3.52337 28.4766 8.61757 28.9621 15H30.6666C31.2189 15 31.6666 15.4477 31.6666 16C31.6666 16.5523 31.2189 17 30.6666 17H28.9621C28.4766 23.3824 23.3824 28.4766 16.9999 28.9621V30.6667C16.9999 31.219 16.5522 31.6667 15.9999 31.6667C15.4476 31.6667 14.9999 31.219 14.9999 30.6667V28.9621C8.61755 28.4765 3.52341 23.3824 3.03789 17H1.33325C0.780967 17 0.333252 16.5523 0.333252 16C0.333252 15.4477 0.780967 15 1.33325 15H3.03789C3.5234 8.61763 8.61755 3.52345 14.9999 3.0379V1.33334C14.9999 0.781059 15.4476 0.333344 15.9999 0.333344ZM14.9999 6.66668V5.04485C9.72282 5.52043 5.52038 9.72289 5.04484 15H6.66659C7.21887 15 7.66659 15.4477 7.66659 16C7.66659 16.5523 7.21887 17 6.66659 17H5.04484C5.5204 22.2771 9.72282 26.4796 14.9999 26.9552V25.3333C14.9999 24.7811 15.4476 24.3333 15.9999 24.3333C16.5522 24.3333 16.9999 24.7811 16.9999 25.3333V26.9552C22.2771 26.4797 26.4796 22.2772 26.9552 17H25.3333C24.781 17 24.3333 16.5523 24.3333 16C24.3333 15.4477 24.781 15 25.3333 15H26.9552C26.4796 9.72284 22.2771 5.52035 16.9999 5.04484V6.66668C16.9999 7.21896 16.5522 7.66668 15.9999 7.66668C15.4476 7.66668 14.9999 7.21896 14.9999 6.66668ZM13 16C13 14.3431 14.3431 13 16 13C17.6569 13 19 14.3431 19 16C19 17.6569 17.6569 19 16 19C14.3431 19 13 17.6569 13 16ZM16 11C13.2386 11 11 13.2386 11 16C11 18.7614 13.2386 21 16 21C18.7614 21 21 18.7614 21 16C21 13.2386 18.7614 11 16 11Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidPocIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidPoc} {...props} />
}
/**
 * @name Plugin-Store 插件商店
 */
const PrivateOutlinePluginStore = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2970_81647'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2970_81647)'>
            <path
                d='M23 9L12 1L1 9'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M4 13V19C4 20.1046 4.89543 21 6 21H18C19.1046 21 20 20.1046 20 19V11'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M4 16H9V21H6C4.89543 21 4 20.1046 4 19V16Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M9 16H12C13.1046 16 14 16.8954 14 18V21H9V16Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M4 13C4 11.8954 4.89543 11 6 11H7C8.10457 11 9 11.8954 9 13V16H4V13Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlinePluginStoreIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlinePluginStore} {...props} />
}
const PrivateSolidPluginStore = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110812'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110812)'>
            <path
                d='M5.33325 14.7361C5.33325 13.858 5.76556 13.0361 6.48918 12.5386L14.4892 7.03864C15.3992 6.41301 16.6007 6.41301 17.5107 7.03864L25.5107 12.5386C26.2343 13.0361 26.6666 13.858 26.6666 14.7361V25.3333C26.6666 26.8061 25.4727 28 23.9999 28H7.99992C6.52716 28 5.33325 26.8061 5.33325 25.3333V14.7361Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M15.4118 0.524607C15.7625 0.269589 16.2375 0.269589 16.5882 0.524607L31.2548 11.1913C31.7015 11.5161 31.8002 12.1415 31.4754 12.5882C31.1506 13.0348 30.5251 13.1336 30.0785 12.8087L16 2.56984L1.92149 12.8087C1.47484 13.1336 0.849425 13.0348 0.524586 12.5882C0.199748 12.1415 0.298498 11.5161 0.745151 11.1913L15.4118 0.524607Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M26.6666 13.6667C27.2189 13.6667 27.6666 14.1144 27.6666 14.6667V25.3333C27.6666 27.3584 26.025 29 23.9999 29H7.99992C5.97488 29 4.33325 27.3584 4.33325 25.3333V17.3333C4.33325 16.781 4.78097 16.3333 5.33325 16.3333C5.88554 16.3333 6.33325 16.781 6.33325 17.3333V25.3333C6.33325 26.2538 7.07945 27 7.99992 27H23.9999C24.9204 27 25.6666 26.2538 25.6666 25.3333V14.6667C25.6666 14.1144 26.1143 13.6667 26.6666 13.6667Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M5.33325 21.3333H11.9999V28H7.99992C6.52716 28 5.33325 26.8061 5.33325 25.3333V21.3333Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M4.33325 21.3333C4.33325 20.7811 4.78097 20.3333 5.33325 20.3333H11.9999C12.5522 20.3333 12.9999 20.7811 12.9999 21.3333V28C12.9999 28.5523 12.5522 29 11.9999 29H7.99992C5.97487 29 4.33325 27.3584 4.33325 25.3333V21.3333ZM6.33325 22.3333V25.3333C6.33325 26.2538 7.07944 27 7.99992 27H10.9999V22.3333H6.33325Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M8.00016 13.6667C5.97512 13.6667 4.3335 15.3083 4.3335 17.3333V21.3333C4.3335 21.8856 4.78121 22.3333 5.3335 22.3333H11.0001V28C11.0001 28.5523 11.4478 29 12.0001 29H18.6668C19.2191 29 19.6668 28.5523 19.6668 28V24C19.6668 21.975 18.0252 20.3333 16.0001 20.3333H13.0002V17.3333C13.0002 15.3083 11.3585 13.6667 9.3335 13.6667H8.00016ZM6.3335 17.3333C6.3335 16.4128 7.07969 15.6667 8.00016 15.6667H9.3335C10.254 15.6667 11.0002 16.4128 11.0002 17.3333V20.3333H6.3335V17.3333ZM13.0001 27V22.3333H16.0001C16.9206 22.3333 17.6668 23.0795 17.6668 24V27H13.0001Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidPluginStoreIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidPluginStore} {...props} />
}

/**
 * @name Batch-Plugin 插件批量执行
 */
const PrivateOutlineBatchPlugin = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7819'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7819)'>
            <path
                d='M3 6.48806C3 5.60484 3.57934 4.8262 4.4253 4.57241L10.4253 2.77241C11.7085 2.38744 13 3.34834 13 4.68806V19.3119C13 20.6517 11.7085 21.6126 10.4253 21.2276L4.4253 19.4276C3.57934 19.1738 3 18.3952 3 17.5119V6.48806Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M16 19C16.2491 19.4982 17 19.3209 17 18.7639V5.23605C17 4.67904 16.2491 4.50177 16 4.99998M20 18C20.2491 18.4982 21 18.3209 21 17.7639V6.23605C21 5.67904 20.2491 5.50177 20 5.99998'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M5.5 9L10 8'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M5.5 12H8.5'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M5.5 15L9 16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineBatchPluginIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineBatchPlugin} {...props} />
}
const PrivateSolidBatchPlugin = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4916_115569'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4916_115569)'>
            <path
                d='M4 8.65075C4 7.47313 4.77245 6.43494 5.90041 6.09655L13.9004 3.69655C15.6114 3.18326 17.3333 4.46445 17.3333 6.25075V25.7493C17.3333 27.5356 15.6114 28.8167 13.9004 28.3035L5.90041 25.9035C4.77245 25.5651 4 24.5269 4 23.3493V8.65075Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16.3333 6.25074C16.3333 5.1343 15.2571 4.33355 14.1878 4.65436L6.18775 7.05436C5.48278 7.26585 5 7.91472 5 8.65073V23.3492C5 24.0853 5.48278 24.7341 6.18775 24.9456L14.1878 27.3456C15.2571 27.6664 16.3333 26.8657 16.3333 25.7492V6.25074ZM13.6131 2.73871C15.9656 2.03293 18.3333 3.79457 18.3333 6.25074V25.7492C18.3333 28.2054 15.9656 29.967 13.6131 29.2613L5.61306 26.8613C4.06212 26.396 3 24.9685 3 23.3492V8.65073C3 7.0315 4.06212 5.60399 5.61306 5.13871L13.6131 2.73871Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M21.6666 7.60951C21.4196 7.6968 21.1388 7.68753 20.886 7.56113C20.392 7.31414 20.1918 6.71346 20.4388 6.21948C21.2429 4.61138 23.6666 5.18355 23.6666 6.98146V25.0186C23.6666 26.8165 21.2429 27.3887 20.4388 25.7806C20.1918 25.2866 20.392 24.6859 20.886 24.4389C21.1388 24.3125 21.4196 24.3033 21.6666 24.3906V7.60951Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M27.0001 8.94279C26.7531 9.03008 26.4723 9.02081 26.2195 8.89441C25.7255 8.64742 25.5253 8.04675 25.7723 7.55277C26.5763 5.94466 29.0001 6.51683 29.0001 8.31474V23.6852C29.0001 25.4831 26.5763 26.0553 25.7723 24.4472C25.5253 23.9532 25.7255 23.3525 26.2195 23.1056C26.4723 22.9792 26.7531 22.9699 27.0001 23.0572V8.94279Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M14.3094 10.4497C14.4292 10.9889 14.0893 11.523 13.5502 11.6428L7.55015 12.9762C7.01102 13.096 6.47684 12.7561 6.35703 12.2169C6.23723 11.6778 6.57716 11.1436 7.11629 11.0238L13.1163 9.69047C13.6554 9.57066 14.1896 9.91059 14.3094 10.4497Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M6.33325 16C6.33325 15.4477 6.78097 15 7.33325 15H11.3333C11.8855 15 12.3333 15.4477 12.3333 16C12.3333 16.5523 11.8855 17 11.3333 17H7.33325C6.78097 17 6.33325 16.5523 6.33325 16Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M6.37174 19.7253C6.52347 19.1943 7.07695 18.8868 7.60799 19.0385L12.2747 20.3718C12.8057 20.5235 13.1132 21.077 12.9615 21.6081C12.8097 22.1391 12.2562 22.4466 11.7252 22.2949L7.05854 20.9615C6.52751 20.8098 6.22002 20.2563 6.37174 19.7253Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidBatchPluginIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidBatchPlugin} {...props} />
}
/**
 * @name Shell-Receiver 端口监听器
 */
const PrivateOutlineShellReceiver = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7637'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7637)'>
            <path
                d='M22 16V13C22 7.47715 17.5228 3 12 3V3C6.47715 3 2 7.47715 2 13V16'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M2 14H4C5.10457 14 6 14.8954 6 16V18C6 19.1046 5.10457 20 4 20V20C2.89543 20 2 19.1046 2 18V14Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M18 16C18 14.8954 18.8954 14 20 14H22V18C22 19.1046 21.1046 20 20 20V20C18.8954 20 18 19.1046 18 18V16Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path d='M9 16V19' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path d='M12 16V19' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path d='M15 16V19' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        </g>
    </svg>
)
export const PrivateOutlineShellReceiverIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineShellReceiver} {...props} />
}
const PrivateSolidShellReceiver = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'>
        <mask
            id='mask0_2589_76680'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2589_76680)'>
            <circle cx='15.9999' cy='17.3333' r='10.6667' fill='var(--Colors-Use-Main-Primary)' />
            <path
                d='M29.3334 21.3333V17.3333C29.3334 9.96954 23.3639 4 16.0001 4V4C8.63628 4 2.66675 9.96954 2.66675 17.3333V21.3333'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                d='M2.66675 18.6667H5.33341C6.80617 18.6667 8.00008 19.8606 8.00008 21.3333V24C8.00008 25.4728 6.80617 26.6667 5.33341 26.6667C3.86066 26.6667 2.66675 25.4728 2.66675 24V18.6667Z'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                d='M24 21.3333C24 19.8606 25.1939 18.6667 26.6667 18.6667H29.3333V24C29.3333 25.4728 28.1394 26.6667 26.6667 26.6667C25.1939 26.6667 24 25.4728 24 24V21.3333Z'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                d='M12 21.3333V25.3333'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
            />
            <path
                d='M16 21.3333V25.3333'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
            />
            <path
                d='M20 21.3333V25.3333'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
            />
        </g>
    </svg>
)
export const PrivateSolidShellReceiverIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidShellReceiver} {...props} />
}
/**
 * @name Reverse-Server 反连服务器
 */
const PrivateOutlineReverseServer = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7666'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7666)'>
            <rect
                x='4'
                y='8'
                width='16'
                height='4'
                rx='2'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <rect
                x='4'
                y='4'
                width='16'
                height='4'
                rx='2'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path d='M12 14V17' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' />
            <path
                d='M20 17V16C20 14.8954 19.1046 14 18 14H6C4.89543 14 4 14.8954 4 16V17'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <circle cx='17' cy='6' r='1' fill='var(--Colors-Use-Main-Primary)' />
            <circle cx='17' cy='10' r='1' fill='var(--Colors-Use-Main-Primary)' />
            <circle cx='4.5' cy='18.5' r='1.5' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' />
            <circle cx='12' cy='18.5' r='1.5' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' />
            <circle cx='19.5' cy='18.5' r='1.5' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' />
        </g>
    </svg>
)
export const PrivateOutlineReverseServerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineReverseServer} {...props} />
}
const PrivateSolidReverseServer = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110681'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110681)'>
            <path
                d='M5.33337 13.3333C5.33337 11.8606 6.52728 10.6667 8.00004 10.6667H24C25.4728 10.6667 26.6667 11.8606 26.6667 13.3333C26.6667 14.8061 25.4728 16 24 16H8.00004C6.52728 16 5.33337 14.8061 5.33337 13.3333Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M5.33337 8.00001C5.33337 6.52725 6.52728 5.33334 8.00004 5.33334H24C25.4728 5.33334 26.6667 6.52725 26.6667 8.00001C26.6667 9.47277 25.4728 10.6667 24 10.6667H8.00004C6.52728 10.6667 5.33337 9.47277 5.33337 8.00001Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <circle cx='22.6667' cy='7.99999' r='1.33333' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
            <circle cx='22.6667' cy='13.3333' r='1.33333' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M17 21.8374C18.1652 22.2492 19 23.3604 19 24.6667C19 26.3235 17.6569 27.6667 16 27.6667C14.3431 27.6667 13 26.3235 13 24.6667C13 23.3604 13.8348 22.2492 15 21.8374V18.6667H17V21.8374ZM15 24.6667C15 24.1144 15.4477 23.6667 16 23.6667C16.5523 23.6667 17 24.1144 17 24.6667C17 25.2189 16.5523 25.6667 16 25.6667C15.4477 25.6667 15 25.2189 15 24.6667Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M4.33337 8.00001C4.33337 5.97497 5.975 4.33334 8.00004 4.33334H24C26.0251 4.33334 27.6667 5.97497 27.6667 8.00001C27.6667 9.05069 27.2248 9.99816 26.5167 10.6667C27.2248 11.3352 27.6667 12.2826 27.6667 13.3333C27.6667 15.3584 26.0251 17 24 17H8.00004C5.975 17 4.33337 15.3584 4.33337 13.3333C4.33337 12.2826 4.7753 11.3352 5.48341 10.6667C4.7753 9.99815 4.33337 9.05069 4.33337 8.00001ZM8.00004 11.6667L7.99311 11.6667C7.07582 11.6704 6.33337 12.4152 6.33337 13.3333C6.33337 14.2538 7.07957 15 8.00004 15H24C24.9205 15 25.6667 14.2538 25.6667 13.3333C25.6667 12.4152 24.9243 11.6704 24.007 11.6667L24 11.6667H8.00004ZM25.6667 8.00001C25.6667 8.91817 24.9243 9.66293 24.007 9.66666L24 9.66666H8.00004L7.99311 9.66666C7.07583 9.66293 6.33337 8.91817 6.33337 8.00001C6.33337 7.07954 7.07957 6.33334 8.00004 6.33334H24C24.9205 6.33334 25.6667 7.07954 25.6667 8.00001ZM8.00004 17.6667C5.975 17.6667 4.33337 19.3083 4.33337 21.3333V22.1718C3.52936 22.71 3 23.6265 3 24.6667C3 26.3235 4.34315 27.6667 6 27.6667C7.65685 27.6667 9 26.3235 9 24.6667C9 23.1225 7.83334 21.8508 6.33337 21.685V21.3333C6.33337 20.4128 7.07957 19.6667 8.00004 19.6667H24C24.9205 19.6667 25.6667 20.4128 25.6667 21.3333V21.685C24.1667 21.8508 23 23.1225 23 24.6667C23 26.3235 24.3431 27.6667 26 27.6667C27.6569 27.6667 29 26.3235 29 24.6667C29 23.6265 28.4707 22.71 27.6667 22.1719V21.3333C27.6667 19.3083 26.0251 17.6667 24 17.6667H8.00004ZM6 23.6667C5.44772 23.6667 5 24.1144 5 24.6667C5 25.2189 5.44772 25.6667 6 25.6667C6.55228 25.6667 7 25.2189 7 24.6667C7 24.1144 6.55228 23.6667 6 23.6667ZM25 24.6667C25 24.1144 25.4477 23.6667 26 23.6667C26.5523 23.6667 27 24.1144 27 24.6667C27 25.2189 26.5523 25.6667 26 25.6667C25.4477 25.6667 25 25.2189 25 24.6667Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidReverseServerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidReverseServer} {...props} />
}
/**
 * @name DNSLog DNSLog
 */
const PrivateOutlineDNSLog = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7697'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7697)'>
            <rect
                x='3'
                y='4'
                width='18'
                height='16'
                rx='2'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M3 9H21V18C21 19.1046 20.1046 20 19 20H5C3.89543 20 3 19.1046 3 18V9Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M3 6C3 4.89543 3.89543 4 5 4H19C20.1046 4 21 4.89543 21 6V9H3V6Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M5.822 15.094C5.69 15.094 5.576 15.136 5.492 15.232C5.396 15.322 5.354 15.436 5.354 15.568C5.354 15.7 5.396 15.808 5.492 15.904C5.576 15.988 5.69 16.036 5.822 16.036C5.954 16.036 6.062 15.988 6.158 15.904C6.248 15.808 6.296 15.7 6.296 15.568C6.296 15.436 6.248 15.322 6.158 15.232C6.062 15.136 5.954 15.094 5.822 15.094Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M8.40435 12.814C7.91835 12.814 7.54035 12.976 7.27035 13.3C7.01835 13.594 6.89235 13.978 6.89235 14.446C6.89235 14.926 7.01835 15.316 7.27635 15.616C7.54035 15.928 7.91235 16.084 8.39235 16.084C8.79435 16.084 9.11835 15.982 9.35835 15.784C9.60435 15.58 9.76635 15.268 9.83835 14.848H9.16035C9.10635 15.298 8.85435 15.526 8.39835 15.526C8.13435 15.526 7.93635 15.43 7.80435 15.244C7.66035 15.052 7.59435 14.782 7.59435 14.44C7.59435 14.104 7.66635 13.84 7.81035 13.654C7.95435 13.462 8.15235 13.372 8.40435 13.372C8.60835 13.372 8.77635 13.42 8.90235 13.516C9.02235 13.612 9.10635 13.756 9.14835 13.954H9.82635C9.76635 13.564 9.61035 13.276 9.36435 13.084C9.12435 12.904 8.80635 12.814 8.40435 12.814Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M11.8156 12.814C11.3416 12.814 10.9636 12.964 10.6816 13.276C10.3936 13.582 10.2556 13.972 10.2556 14.452C10.2556 14.926 10.3936 15.316 10.6756 15.616C10.9636 15.928 11.3416 16.084 11.8156 16.084C12.2836 16.084 12.6676 15.928 12.9556 15.616C13.2316 15.316 13.3756 14.926 13.3756 14.452C13.3756 13.972 13.2316 13.582 12.9496 13.276C12.6616 12.964 12.2836 12.814 11.8156 12.814ZM11.8156 13.372C12.0976 13.372 12.3196 13.48 12.4756 13.708C12.6076 13.9 12.6796 14.152 12.6796 14.452C12.6796 14.746 12.6076 14.992 12.4756 15.19C12.3196 15.412 12.0976 15.526 11.8156 15.526C11.5276 15.526 11.3116 15.412 11.1556 15.19C11.0236 14.998 10.9576 14.752 10.9576 14.452C10.9576 14.152 11.0236 13.9 11.1556 13.708C11.3116 13.48 11.5276 13.372 11.8156 13.372Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M15.4973 12.814C15.1973 12.814 14.9153 12.946 14.6573 13.216V12.898H13.9733V16H14.6573V14.14C14.6573 13.936 14.7173 13.756 14.8373 13.612C14.9573 13.456 15.1133 13.384 15.3113 13.384C15.7193 13.384 15.9233 13.618 15.9233 14.092V16H16.6073V14.104C16.6073 13.876 16.6613 13.702 16.7813 13.576C16.8953 13.444 17.0333 13.384 17.2013 13.384C17.4413 13.384 17.6093 13.438 17.7173 13.552C17.8193 13.66 17.8733 13.84 17.8733 14.086V16H18.5573V13.966C18.5573 13.624 18.4493 13.348 18.2453 13.132C18.0293 12.916 17.7653 12.814 17.4473 12.814C17.2373 12.814 17.0633 12.85 16.9253 12.922C16.7693 12.994 16.6193 13.126 16.4753 13.318C16.2773 12.982 15.9533 12.814 15.4973 12.814Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M7.11765 13.1709C7.43161 12.7948 7.86965 12.614 8.4044 12.614C8.83548 12.614 9.19992 12.7107 9.4844 12.924L9.48747 12.9263C9.78227 13.1564 9.95816 13.4952 10.0241 13.9236L10.0595 14.154H8.98637L8.95275 13.9955C8.91836 13.8334 8.85467 13.7347 8.7793 13.6737C8.69753 13.6122 8.57674 13.572 8.4044 13.572C8.20785 13.572 8.07234 13.6381 7.9704 13.774L7.96856 13.7765C7.86137 13.9149 7.7944 14.1294 7.7944 14.44C7.7944 14.7605 7.85695 14.9807 7.9644 15.124L7.96755 15.1282C8.05674 15.2539 8.18946 15.326 8.3984 15.326C8.59384 15.326 8.71753 15.2775 8.79689 15.2066C8.87647 15.1355 8.93861 15.0176 8.96182 14.8242L8.98296 14.648H10.0633C10.0582 14.5839 10.0557 14.5186 10.0557 14.452C10.0557 13.9313 10.2067 13.4897 10.5347 13.1404C10.8607 12.7805 11.2959 12.614 11.8157 12.614C12.3311 12.614 12.7654 12.7815 13.0966 13.1404C13.417 13.488 13.5757 13.9286 13.5757 14.452C13.5757 14.9692 13.4173 15.4097 13.1029 15.7514C12.7724 16.1094 12.3323 16.284 11.8157 16.284C11.293 16.284 10.8595 16.1096 10.5293 15.7523C10.2587 15.4642 10.1088 15.1067 10.0675 14.6951L10.0355 14.8818C9.95796 15.3342 9.77883 15.6952 9.48606 15.938C9.20144 16.1728 8.828 16.284 8.3924 16.284C7.86523 16.284 7.43298 16.1103 7.12424 15.7458C6.82852 15.4016 6.6924 14.9618 6.6924 14.446C6.6924 13.9416 6.82884 13.5084 7.11765 13.1709ZM8.4044 13.014C7.96765 13.014 7.65002 13.1569 7.42404 13.4281L7.42226 13.4302C7.20768 13.6805 7.0924 14.015 7.0924 14.446C7.0924 14.8899 7.20811 15.2299 7.42803 15.4856L7.42908 15.4868C7.6483 15.7459 7.95986 15.884 8.3924 15.884C8.76071 15.884 9.03561 15.791 9.23097 15.6299C9.3871 15.5003 9.50981 15.3106 9.58754 15.048H9.32662C9.28041 15.2296 9.19607 15.3864 9.0634 15.5049C8.88926 15.6605 8.65895 15.726 8.3984 15.726C8.08026 15.726 7.81764 15.6068 7.64283 15.3619C7.46344 15.1214 7.3944 14.8024 7.3944 14.44C7.3944 14.0793 7.47118 13.7662 7.65132 13.5328C7.83731 13.2856 8.09744 13.172 8.4044 13.172C8.63873 13.172 8.8534 13.2272 9.02361 13.3569L9.02737 13.3598C9.15219 13.4597 9.24199 13.5932 9.29951 13.754H9.57694C9.50717 13.5262 9.39274 13.3604 9.24286 13.2429C9.04745 13.0969 8.77634 13.014 8.4044 13.014ZM11.8157 13.014C11.3881 13.014 11.0679 13.147 10.8301 13.4101L10.8273 13.4131C10.5803 13.6756 10.4557 14.0135 10.4557 14.452C10.4557 14.8848 10.5804 15.2226 10.8214 15.479L10.8226 15.4804C11.0684 15.7466 11.3907 15.884 11.8157 15.884C12.235 15.884 12.5632 15.7463 12.8087 15.4804C13.0461 15.2222 13.1757 14.8827 13.1757 14.452C13.1757 14.0155 13.0462 13.676 12.8027 13.4117C12.5579 13.1465 12.2363 13.014 11.8157 13.014ZM14.8573 12.797C15.0559 12.6771 15.27 12.614 15.4973 12.614C15.9085 12.614 16.2449 12.7389 16.486 12.9983C16.5949 12.8881 16.7116 12.8011 16.8372 12.7424C17.0111 12.6529 17.2178 12.614 17.4473 12.614C17.8136 12.614 18.13 12.7339 18.3868 12.9906L18.3908 12.9946C18.6331 13.2512 18.7573 13.5778 18.7573 13.966V16.2H17.6733V14.086C17.6733 13.8615 17.6228 13.7432 17.5719 13.6893C17.5181 13.6327 17.4158 13.584 17.2013 13.584C17.09 13.584 17.0077 13.6198 16.9327 13.7067L16.9263 13.7141C16.8538 13.7903 16.8073 13.9067 16.8073 14.104V16.2H15.7233V14.092C15.7233 13.8791 15.6769 13.7578 15.6192 13.6912C15.5663 13.6302 15.4768 13.584 15.3113 13.584C15.1715 13.584 15.0757 13.6302 14.9959 13.734L14.9911 13.7401C14.9047 13.8439 14.8573 13.9768 14.8573 14.14V16.2H13.7733V12.698H14.8573V12.797ZM14.4573 13.098H14.1733V15.8H14.4573V14.14C14.4573 13.8965 14.5293 13.6707 14.6812 13.487C14.6958 13.4682 14.7108 13.4503 14.7263 13.4334L14.4573 13.7148V13.098ZM14.7532 13.4052C14.9036 13.2551 15.0929 13.184 15.3113 13.184C15.5539 13.184 15.7704 13.2549 15.9215 13.4293C16.0678 13.5982 16.1233 13.831 16.1233 14.092V15.8H16.4073V14.104C16.4073 13.9069 16.4431 13.7257 16.5343 13.5728L16.4553 13.678L16.303 13.4196C16.1474 13.1554 15.8961 13.014 15.4973 13.014C15.263 13.014 15.0306 13.1149 14.8019 13.3542L14.7532 13.4052ZM16.6305 13.4445C16.6314 13.4435 16.6322 13.4426 16.6331 13.4417C16.7856 13.267 16.9782 13.184 17.2013 13.184C17.4666 13.184 17.7003 13.2432 17.8625 13.4145C18.0156 13.5766 18.0733 13.8185 18.0733 14.086V15.8H18.3573V13.966C18.3573 13.6714 18.2664 13.4466 18.1019 13.2714C17.927 13.0975 17.716 13.014 17.4473 13.014C17.2588 13.014 17.1191 13.0465 17.0178 13.0993L17.0092 13.1038C16.8929 13.1575 16.7669 13.2626 16.6353 13.438L16.6305 13.4445ZM11.8157 13.572C11.5887 13.572 11.4367 13.6514 11.3207 13.821C11.2179 13.9706 11.1577 14.1799 11.1577 14.452C11.1577 14.7226 11.217 14.9257 11.3199 15.0759C11.4376 15.2429 11.5918 15.326 11.8157 15.326C12.0339 15.326 12.1935 15.2426 12.3106 15.077C12.4168 14.9168 12.4797 14.7113 12.4797 14.452C12.4797 14.1834 12.4153 13.9732 12.3109 13.8213C12.1953 13.6524 12.0375 13.572 11.8157 13.572ZM10.9907 13.5949C11.1867 13.3086 11.4667 13.172 11.8157 13.172C12.1578 13.172 12.4441 13.3079 12.6406 13.5949C12.8001 13.8269 12.8797 14.1207 12.8797 14.452C12.8797 14.7796 12.7991 15.0655 12.6421 15.301L12.6394 15.305C12.4447 15.5821 12.1606 15.726 11.8157 15.726C11.4639 15.726 11.1863 15.5814 10.992 15.305L10.9909 15.3033C10.8302 15.0696 10.7577 14.7809 10.7577 14.452C10.7577 14.1242 10.8297 13.8292 10.9907 13.5949ZM5.34816 15.0929C5.47693 14.9504 5.64787 14.894 5.82205 14.894C6.0049 14.894 6.16444 14.9556 6.29947 15.0906C6.42713 15.2183 6.49605 15.3832 6.49605 15.568C6.49605 15.7565 6.42466 15.9121 6.30396 16.0408L6.2972 16.048L6.28975 16.0545C6.163 16.1654 6.00958 16.236 5.82205 16.236C5.63921 16.236 5.47366 16.1685 5.35063 16.0454C5.2156 15.9104 5.15405 15.7509 5.15405 15.568C5.15405 15.3922 5.21116 15.2251 5.34816 15.0929ZM5.82205 15.294C5.73524 15.294 5.68107 15.3197 5.64257 15.3637L5.63606 15.3712L5.62884 15.3779C5.57898 15.4247 5.55405 15.4828 5.55405 15.568C5.55405 15.6492 5.57651 15.7056 5.63347 15.7626C5.67844 15.8076 5.7409 15.836 5.82205 15.836C5.89558 15.836 5.95625 15.8125 6.01881 15.76C6.07329 15.6993 6.09605 15.6407 6.09605 15.568C6.09605 15.4888 6.06897 15.4258 6.01663 15.3734C5.95966 15.3165 5.90321 15.294 5.82205 15.294Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M6 6.5H14'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path d='M17 6.5H18' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        </g>
    </svg>
)
export const PrivateOutlineDNSLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineDNSLog} {...props} />
}
const PrivateSolidDNSLog = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110672'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110672)'>
            <rect
                x='4'
                y='5.33334'
                width='24'
                height='21.3333'
                rx='2.66667'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                d='M4 12H28V24C28 25.4728 26.8061 26.6667 25.3333 26.6667H6.66667C5.19391 26.6667 4 25.4728 4 24V12Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M7.76274 20.1254C7.58674 20.1254 7.43474 20.1814 7.32274 20.3094C7.19474 20.4294 7.13874 20.5814 7.13874 20.7574C7.13874 20.9334 7.19474 21.0774 7.32274 21.2054C7.43474 21.3174 7.58674 21.3814 7.76274 21.3814C7.93874 21.3814 8.08274 21.3174 8.21074 21.2054C8.33074 21.0774 8.39474 20.9334 8.39474 20.7574C8.39474 20.5814 8.33074 20.4294 8.21074 20.3094C8.08274 20.1814 7.93874 20.1254 7.76274 20.1254Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M11.2059 17.0854C10.5579 17.0854 10.0539 17.3014 9.69386 17.7334C9.35786 18.1254 9.18986 18.6374 9.18986 19.2614C9.18986 19.9014 9.35786 20.4214 9.70186 20.8214C10.0539 21.2374 10.5499 21.4454 11.1899 21.4454C11.7259 21.4454 12.1579 21.3094 12.4779 21.0454C12.8059 20.7734 13.0219 20.3574 13.1179 19.7974H12.2139C12.1419 20.3974 11.8059 20.7014 11.1979 20.7014C10.8459 20.7014 10.5819 20.5734 10.4059 20.3254C10.2139 20.0694 10.1259 19.7094 10.1259 19.2534C10.1259 18.8054 10.2219 18.4534 10.4139 18.2054C10.6059 17.9494 10.8699 17.8294 11.2059 17.8294C11.4779 17.8294 11.7019 17.8934 11.8699 18.0214C12.0299 18.1494 12.1419 18.3414 12.1979 18.6054H13.1019C13.0219 18.0854 12.8139 17.7014 12.4859 17.4454C12.1659 17.2054 11.7419 17.0854 11.2059 17.0854Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M15.7542 17.0854C15.1222 17.0854 14.6182 17.2854 14.2422 17.7014C13.8582 18.1094 13.6742 18.6294 13.6742 19.2694C13.6742 19.9014 13.8582 20.4214 14.2342 20.8214C14.6182 21.2374 15.1222 21.4454 15.7542 21.4454C16.3782 21.4454 16.8902 21.2374 17.2742 20.8214C17.6422 20.4214 17.8342 19.9014 17.8342 19.2694C17.8342 18.6294 17.6422 18.1094 17.2662 17.7014C16.8822 17.2854 16.3782 17.0854 15.7542 17.0854ZM15.7542 17.8294C16.1302 17.8294 16.4262 17.9734 16.6342 18.2774C16.8102 18.5334 16.9062 18.8694 16.9062 19.2694C16.9062 19.6614 16.8102 19.9894 16.6342 20.2534C16.4262 20.5494 16.1302 20.7014 15.7542 20.7014C15.3702 20.7014 15.0822 20.5494 14.8742 20.2534C14.6982 19.9974 14.6102 19.6694 14.6102 19.2694C14.6102 18.8694 14.6982 18.5334 14.8742 18.2774C15.0822 17.9734 15.3702 17.8294 15.7542 17.8294Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M20.6631 17.0854C20.2631 17.0854 19.8871 17.2614 19.5431 17.6214V17.1974H18.6311V21.3334H19.5431V18.8534C19.5431 18.5814 19.6231 18.3414 19.7831 18.1494C19.9431 17.9414 20.1511 17.8454 20.4151 17.8454C20.9591 17.8454 21.2311 18.1574 21.2311 18.7894V21.3334H22.1431V18.8054C22.1431 18.5014 22.2151 18.2694 22.3751 18.1014C22.5271 17.9254 22.7111 17.8454 22.9351 17.8454C23.2551 17.8454 23.4791 17.9174 23.6231 18.0694C23.7591 18.2134 23.8311 18.4534 23.8311 18.7814V21.3334H24.7431V18.6214C24.7431 18.1654 24.5991 17.7974 24.3271 17.5094C24.0391 17.2214 23.6871 17.0854 23.2631 17.0854C22.9831 17.0854 22.7511 17.1334 22.5671 17.2294C22.3591 17.3254 22.1591 17.5014 21.9671 17.7574C21.7031 17.3094 21.2711 17.0854 20.6631 17.0854Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M9.49019 17.5612C9.90881 17.0598 10.4929 16.8187 11.2059 16.8187C11.7806 16.8187 12.2666 16.9476 12.6459 17.232L12.65 17.2351C13.043 17.5419 13.2775 17.9936 13.3654 18.5648L13.4127 18.872H11.9818L11.937 18.6607C11.8911 18.4445 11.8062 18.313 11.7057 18.2316C11.5967 18.1496 11.4356 18.096 11.2059 18.096C10.9438 18.096 10.7631 18.1841 10.6272 18.3654L10.6247 18.3686C10.4818 18.5532 10.3925 18.8392 10.3925 19.2534C10.3925 19.6807 10.4759 19.9743 10.6192 20.1654L10.6234 20.171C10.7423 20.3385 10.9193 20.4347 11.1979 20.4347C11.4585 20.4347 11.6234 20.37 11.7292 20.2755C11.8353 20.1807 11.9181 20.0235 11.9491 19.7656L11.9773 19.5307H13.4177C13.4109 19.4453 13.4076 19.3581 13.4076 19.2694C13.4076 18.5751 13.6089 17.9862 14.0462 17.5206C14.4809 17.0407 15.0612 16.8187 15.7542 16.8187C16.4414 16.8187 17.0205 17.042 17.4622 17.5205C17.8894 17.9841 18.1009 18.5715 18.1009 19.2694C18.1009 19.9589 17.8897 20.5462 17.4705 21.0019C17.0298 21.4793 16.4431 21.712 15.7542 21.712C15.0573 21.712 14.4793 21.4795 14.0391 21.0031C13.6783 20.6189 13.4784 20.1423 13.4234 19.5935L13.3807 19.8424C13.2773 20.4457 13.0384 20.9269 12.6481 21.2506C12.2686 21.5637 11.7707 21.712 11.1899 21.712C10.487 21.712 9.91064 21.4804 9.49898 20.9944C9.10469 20.5355 8.9232 19.9491 8.9232 19.2614C8.9232 18.5888 9.10512 18.0112 9.49019 17.5612ZM11.2059 17.352C10.6235 17.352 10.2 17.5425 9.89872 17.9041L9.89635 17.9069C9.61025 18.2407 9.45653 18.6867 9.45653 19.2614C9.45653 19.8532 9.61082 20.3065 9.90404 20.6475L9.90544 20.6491C10.1977 20.9946 10.6131 21.1787 11.1899 21.1787C11.6809 21.1787 12.0475 21.0546 12.308 20.8398C12.5161 20.6671 12.6798 20.4142 12.7834 20.064H12.4355C12.3739 20.3061 12.2614 20.5152 12.0845 20.6732C11.8523 20.8807 11.5453 20.968 11.1979 20.968C10.7737 20.968 10.4235 20.8091 10.1904 20.4826C9.95126 20.1619 9.8592 19.7366 9.8592 19.2534C9.8592 18.7724 9.96157 18.355 10.2018 18.0437C10.4497 17.7141 10.7966 17.5627 11.2059 17.5627C11.5183 17.5627 11.8045 17.6363 12.0315 17.8092L12.0365 17.8131C12.2029 17.9462 12.3227 18.1243 12.3993 18.3387H12.7693C12.6762 18.0349 12.5237 17.8138 12.3238 17.6572C12.0633 17.4626 11.7018 17.352 11.2059 17.352ZM15.7542 17.352C15.1842 17.352 14.7571 17.5294 14.4401 17.8802L14.4365 17.8842C14.107 18.2342 13.9409 18.6846 13.9409 19.2694C13.9409 19.8464 14.1072 20.2969 14.4285 20.6387L14.4302 20.6405C14.7579 20.9955 15.1876 21.1787 15.7542 21.1787C16.3134 21.1787 16.7509 20.9951 17.0783 20.6405C17.3949 20.2962 17.5676 19.8437 17.5676 19.2694C17.5676 18.6873 17.395 18.2346 17.0703 17.8822C16.7439 17.5287 16.3151 17.352 15.7542 17.352ZM19.8098 17.0627C20.0745 16.9028 20.36 16.8187 20.6631 16.8187C21.2114 16.8187 21.6599 16.9852 21.9814 17.3311C22.1265 17.1841 22.2821 17.0682 22.4496 16.9899C22.6814 16.8705 22.9571 16.8187 23.2631 16.8187C23.7515 16.8187 24.1734 16.9785 24.5157 17.3208L24.5211 17.3262C24.8441 17.6682 25.0098 18.1038 25.0098 18.6214V21.6H23.5644V18.7814C23.5644 18.4821 23.4971 18.3243 23.4292 18.2525C23.3574 18.1769 23.2211 18.112 22.9351 18.112C22.7866 18.112 22.677 18.1598 22.5769 18.2757L22.5684 18.2855C22.4717 18.387 22.4098 18.5423 22.4098 18.8054V21.6H20.9644V18.7894C20.9644 18.5054 20.9025 18.3438 20.8256 18.255C20.755 18.1735 20.6357 18.112 20.4151 18.112C20.2286 18.112 20.1009 18.1736 19.9945 18.312L19.9881 18.3202C19.8729 18.4585 19.8098 18.6358 19.8098 18.8534V21.6H18.3644V16.9307H19.8098V17.0627ZM19.2764 17.464H18.8978V21.0667H19.2764V18.8534C19.2764 18.5287 19.3724 18.2276 19.5749 17.9826C19.5944 17.9576 19.6144 17.9338 19.635 17.9112L19.2764 18.2864V17.464ZM19.6709 17.8736C19.8714 17.6735 20.1239 17.5787 20.4151 17.5787C20.7385 17.5787 21.0272 17.6732 21.2287 17.9058C21.4237 18.1309 21.4978 18.4413 21.4978 18.7894V21.0667H21.8764V18.8054C21.8764 18.5426 21.9242 18.3009 22.0457 18.0971L21.9404 18.2374L21.7374 17.8927C21.5298 17.5406 21.1948 17.352 20.6631 17.352C20.3507 17.352 20.0408 17.4865 19.7359 17.8056L19.6709 17.8736ZM22.174 17.926L22.1775 17.9222C22.3808 17.6894 22.6376 17.5787 22.9351 17.5787C23.2888 17.5787 23.6004 17.6577 23.8167 17.886C24.0209 18.1021 24.0978 18.4247 24.0978 18.7814V21.0667H24.4764V18.6214C24.4764 18.2285 24.3552 17.9288 24.1359 17.6952C23.9027 17.4634 23.6213 17.352 23.2631 17.352C23.0117 17.352 22.8254 17.3954 22.6905 17.4658L22.679 17.4718C22.5239 17.5433 22.3559 17.6835 22.1804 17.9174L22.174 17.926ZM15.7542 18.096C15.4516 18.096 15.249 18.2019 15.0943 18.4279C14.9571 18.6275 14.8769 18.9066 14.8769 19.2694C14.8769 19.6302 14.956 19.901 15.0932 20.1012C15.2501 20.3239 15.4557 20.4347 15.7542 20.4347C16.0452 20.4347 16.258 20.3235 16.4142 20.1027C16.5558 19.889 16.6396 19.6151 16.6396 19.2694C16.6396 18.9113 16.5538 18.631 16.4145 18.4284C16.2604 18.2033 16.05 18.096 15.7542 18.096ZM14.6543 18.1266C14.9156 17.7448 15.2889 17.5627 15.7542 17.5627C16.2104 17.5627 16.5922 17.7439 16.8541 18.1265C17.0668 18.4359 17.1729 18.8276 17.1729 19.2694C17.1729 19.7061 17.0654 20.0873 16.8561 20.4013L16.8525 20.4067C16.5929 20.7762 16.2141 20.968 15.7542 20.968C15.2852 20.968 14.915 20.7752 14.6561 20.4067L14.6545 20.4044C14.4402 20.0928 14.3436 19.7079 14.3436 19.2694C14.3436 18.8323 14.4396 18.439 14.6543 18.1266ZM7.13088 20.1238C7.30257 19.9338 7.5305 19.8587 7.76274 19.8587C8.00653 19.8587 8.21926 19.9408 8.3993 20.1208C8.56951 20.291 8.6614 20.5109 8.6614 20.7574C8.6614 21.0086 8.56622 21.2161 8.40528 21.3877L8.39626 21.3974L8.38634 21.406C8.21734 21.5539 8.01277 21.648 7.76274 21.648C7.51894 21.648 7.29822 21.558 7.13418 21.3939C6.95413 21.2139 6.87207 21.0012 6.87207 20.7574C6.87207 20.523 6.94821 20.3001 7.13088 20.1238ZM7.76274 20.392C7.64698 20.392 7.57477 20.4263 7.52342 20.485L7.51474 20.4949L7.50512 20.5039C7.43864 20.5662 7.4054 20.6437 7.4054 20.7574C7.4054 20.8656 7.43534 20.9408 7.5113 21.0168C7.57126 21.0768 7.65453 21.1147 7.76274 21.1147C7.86077 21.1147 7.94167 21.0834 8.02508 21.0133C8.09772 20.9324 8.12807 20.8543 8.12807 20.7574C8.12807 20.6518 8.09196 20.5677 8.02218 20.4979C7.94622 20.422 7.87094 20.392 7.76274 20.392Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M3 8.00001C3 5.97496 4.64162 4.33334 6.66667 4.33334H25.3333C27.3584 4.33334 29 5.97497 29 8.00001V11V13V24C29 26.025 27.3584 27.6667 25.3333 27.6667H6.66667C4.64162 27.6667 3 26.025 3 24V13V11V8.00001ZM27 8.00001V11L5 11V8.00001C5 7.07954 5.74619 6.33334 6.66667 6.33334H25.3333C26.2538 6.33334 27 7.07954 27 8.00001ZM27 13L5 13V24C5 24.9205 5.74619 25.6667 6.66667 25.6667H25.3333C26.2538 25.6667 27 24.9205 27 24V13ZM8 7.66666C7.44772 7.66666 7 8.11437 7 8.66666C7 9.21894 7.44772 9.66666 8 9.66666H18.6667C19.219 9.66666 19.6667 9.21894 19.6667 8.66666C19.6667 8.11437 19.219 7.66666 18.6667 7.66666H8Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M21.6666 8.66666C21.6666 8.11437 22.1143 7.66666 22.6666 7.66666H24C24.5522 7.66666 25 8.11437 25 8.66666C25 9.21894 24.5522 9.66666 24 9.66666H22.6666C22.1143 9.66666 21.6666 9.21894 21.6666 8.66666Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidDNSLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidDNSLog} {...props} />
}
/**
 * @name ICMPSizeLog ICMP-SizeLog
 */
const PrivateOutlineICMPSizeLog = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7727'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7727)'>
            <path
                d='M7 21L10.5858 17.4142C11.3668 16.6332 12.6332 16.6332 13.4142 17.4142L17 21'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M4 3H20V14C20 15.1046 19.1046 16 18 16H6C4.89543 16 4 15.1046 4 14V3Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path d='M2 3H22' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' strokeLinecap='round' />
            <path d='M8 13L8 10' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path d='M12 13V8' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path d='M16 13L16 6' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        </g>
    </svg>
)
export const PrivateOutlineICMPSizeLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineICMPSizeLog} {...props} />
}
const PrivateSolidICMPSizeLog = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110664'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110664)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M17.1784 23.9261C16.5276 23.2752 15.4723 23.2752 14.8214 23.9261L10.0404 28.7071C9.64983 29.0976 9.01667 29.0976 8.62615 28.7071C8.23562 28.3166 8.23562 27.6834 8.62615 27.2929L13.4072 22.5118C14.8391 21.0799 17.1607 21.0799 18.5926 22.5118L23.3737 27.2929C23.7642 27.6834 23.7642 28.3166 23.3737 28.7071C22.9832 29.0976 22.35 29.0976 21.9595 28.7071L17.1784 23.9261Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M5.33325 4H26.6666V18.6667C26.6666 20.1394 25.4727 21.3333 23.9999 21.3333H7.99992C6.52716 21.3333 5.33325 20.1394 5.33325 18.6667V4Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M1.66675 4C1.66675 3.44772 2.11446 3 2.66675 3H4.33325H27.6666H29.3334C29.8857 3 30.3334 3.44772 30.3334 4C30.3334 4.55228 29.8857 5 29.3334 5H27.6666V18.6667C27.6666 20.6917 26.025 22.3333 23.9999 22.3333H7.99992C5.97488 22.3333 4.33325 20.6917 4.33325 18.6667V5H2.66675C2.11446 5 1.66675 4.55228 1.66675 4ZM6.33325 5H25.6666V18.6667C25.6666 19.5871 24.9204 20.3333 23.9999 20.3333H7.99992C7.07945 20.3333 6.33325 19.5871 6.33325 18.6667V5ZM11.6667 13.3333C11.6667 12.7811 11.219 12.3333 10.6667 12.3333C10.1145 12.3333 9.66675 12.7811 9.66675 13.3333V17.3333C9.66675 17.8856 10.1145 18.3333 10.6667 18.3333C11.219 18.3333 11.6667 17.8856 11.6667 17.3333V13.3333ZM16 9.66666C16.5523 9.66666 17 10.1144 17 10.6667V17.3333C17 17.8856 16.5523 18.3333 16 18.3333C15.4477 18.3333 15 17.8856 15 17.3333V10.6667C15 10.1144 15.4477 9.66666 16 9.66666ZM22.3333 8C22.3333 7.44772 21.8855 7 21.3333 7C20.781 7 20.3333 7.44772 20.3333 8V17.3333C20.3333 17.8856 20.781 18.3333 21.3333 18.3333C21.8855 18.3333 22.3333 17.8856 22.3333 17.3333V8Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidICMPSizeLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidICMPSizeLog} {...props} />
}
/**
 * @name TCPPortLog TCP-PortLog
 */
const PrivateOutlineTCPPortLog = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7755'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7755)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M13.3751 0.927878C12.5242 0.436638 11.476 0.436638 10.6251 0.927878L5.83305 3.69457C6.22102 3.97488 6.55744 4.33974 6.81226 4.78109C6.82386 4.80118 6.83524 4.82134 6.84639 4.84157L11.3751 2.22692C11.7618 2.00363 12.2383 2.00363 12.6251 2.22692L17.4618 5.01938C17.679 4.55476 17.9953 4.14574 18.3835 3.81948L13.3751 0.927878ZM21.4104 9.91366C21.1607 9.9702 20.9009 10 20.6341 10C20.386 10 20.1439 9.97423 19.9104 9.92513V14.8453C19.9104 15.2919 19.6721 15.7046 19.2854 15.9279L14.7425 18.5507C15.0982 18.9202 15.3624 19.3586 15.5259 19.8305L20.0354 17.2269C20.8862 16.7357 21.4104 15.8278 21.4104 14.8453V9.91366ZM8.84478 20.0443C8.9223 19.7647 9.03612 19.4903 9.18793 19.2273C9.29387 19.0438 9.41391 18.8736 9.54589 18.7171L4.71484 15.9279C4.32809 15.7046 4.08984 15.2919 4.08984 14.8453V10.0183C3.57898 10.0632 3.06662 9.99449 2.58984 9.82218V14.8453C2.58984 15.8278 3.11399 16.7357 3.96484 17.2269L8.84478 20.0443Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M11.5 6.28868C11.8094 6.11004 12.1906 6.11004 12.5 6.28868L15.8301 8.21132C16.1395 8.38996 16.3301 8.72008 16.3301 9.07735V12.9226C16.3301 13.2799 16.1395 13.61 15.8301 13.7887L12.5 15.7113C12.1906 15.89 11.8094 15.89 11.5 15.7113L8.16987 13.7887C7.86047 13.61 7.66987 13.2799 7.66987 12.9226V9.07735C7.66987 8.72008 7.86047 8.38996 8.16987 8.21132L11.5 6.28868Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinejoin='round'
            />
            <path
                d='M12.2859 20.8613L12.2106 11.5982'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle
                cx='12.2188'
                cy='20.9773'
                r='1.5'
                transform='rotate(120 12.2188 20.9773)'
                fill='white'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
            />
            <path
                d='M3.84809 6.64703L12 11.2656'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle
                cx='3.78097'
                cy='6.53104'
                r='1.5'
                transform='rotate(-120 3.78097 6.53104)'
                fill='white'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
            />
            <path
                d='M20.4999 6.5L12.3955 11.2673'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle
                cx='20.6338'
                cy='6.5'
                r='1.5'
                fill='white'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
            />
        </g>
    </svg>
)
export const PrivateOutlineTCPPortLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineTCPPortLog} {...props} />
}
const PrivateSolidTCPPortLog = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2619_79388'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2619_79388)'>
            <path
                d='M15.9999 1.33316L27.5469 7.99983V21.3332L15.9999 27.9998L4.45288 21.3332V7.99983L15.9999 1.33316Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M15.4999 0.467135C15.8093 0.288502 16.1905 0.288502 16.4999 0.467135L28.0469 7.1338C28.3563 7.31243 28.5469 7.64256 28.5469 7.99983V21.3332C28.5469 21.6904 28.3563 22.0206 28.0469 22.1992L17.0771 28.5326C16.9601 28.646 16.8155 28.7311 16.6541 28.7768L16.4999 28.8659C16.1905 29.0445 15.8093 29.0445 15.4999 28.8659L3.95288 22.1992C3.64348 22.0206 3.45288 21.6904 3.45288 21.3332L3.45288 7.99983C3.45288 7.64256 3.64348 7.31243 3.95288 7.1338L15.4999 0.467135ZM17.3669 26.0559L26.5469 20.7558V10.2896L22.7736 12.5092V18C22.7736 18.3573 22.583 18.6874 22.2736 18.866L17.3316 21.7193L17.3669 26.0559ZM20.3057 11.6406L16.0001 9.1547L11.8769 11.5352L16.2616 14.0195L20.3057 11.6406ZM17.283 15.739L17.3129 19.4206L20.7736 17.4226V13.6857L17.283 15.739ZM22.2869 10.4751C22.2825 10.4725 22.278 10.4699 22.2736 10.4673L16.5001 7.13397C16.1907 6.95534 15.8095 6.95534 15.5001 7.13397L9.85803 10.3914L6.04872 8.23317L15.9999 2.48786L26.0254 8.27606L22.2869 10.4751ZM5.45288 20.7558L5.45288 10.1943L9.22656 12.3323V18C9.22656 18.3573 9.41716 18.6874 9.72656 18.866L15.3347 22.1039L15.3703 26.4816L5.45288 20.7558ZM11.2266 17.4226V13.4655L15.2832 15.7638L15.3158 19.7836L11.2266 17.4226Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M27.5121 13.3332C30.0894 13.3332 32.1787 11.2438 32.1787 8.66651C32.1787 6.08919 30.0894 3.99985 27.5121 3.99985C24.9347 3.99985 22.8454 6.08919 22.8454 8.66651C22.8454 11.2438 24.9347 13.3332 27.5121 13.3332ZM2.70814 4.66629C4.94017 3.37763 7.79426 4.14238 9.08292 6.37441C10.3716 8.60644 9.60684 11.4605 7.3748 12.7492C5.14277 14.0379 2.28868 13.2731 1.00002 11.0411C-0.288647 8.80905 0.476104 5.95496 2.70814 4.66629ZM13.9586 32.0111C11.7265 30.7225 10.9618 27.8684 12.2504 25.6364C13.5391 23.4043 16.3932 22.6396 18.6252 23.9282C20.8573 25.2169 21.622 28.071 20.3334 30.303C19.0447 32.5351 16.1906 33.2998 13.9586 32.0111Z'
                fill='white'
            />
            <path
                d='M15.2919 29.7016C14.3353 29.1493 14.0075 27.9261 14.5598 26.9695C15.1121 26.013 16.3353 25.6852 17.2919 26.2375C18.2485 26.7898 18.5762 28.013 18.0239 28.9695C17.4716 29.9261 16.2485 30.2539 15.2919 29.7016Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M17.1578 28.4695C17.434 27.9912 17.2701 27.3797 16.7918 27.1035C16.3135 26.8274 15.7019 26.9912 15.4258 27.4695C15.1496 27.9478 15.3135 28.5594 15.7918 28.8356C16.2701 29.1117 16.8817 28.9478 17.1578 28.4695ZM17.7918 25.3715C19.2267 26.1999 19.7183 28.0347 18.8899 29.4695C18.0615 30.9044 16.2267 31.396 14.7918 30.5676C13.3569 29.7392 12.8653 27.9044 13.6937 26.4695C14.5222 25.0347 16.3569 24.543 17.7918 25.3715Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M4.04138 6.97535C4.99796 6.42307 6.22114 6.75082 6.77343 7.7074C7.32571 8.66399 6.99796 9.88717 6.04138 10.4395C5.08479 10.9917 3.86161 10.664 3.30933 9.7074C2.75704 8.75082 3.08479 7.52764 4.04138 6.97535Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M4.17541 9.2074C4.45155 9.6857 5.06314 9.84957 5.54144 9.57343C6.01973 9.29729 6.1836 8.6857 5.90746 8.2074C5.63132 7.72911 5.01973 7.56524 4.54144 7.84138C4.06314 8.11752 3.89927 8.72911 4.17541 9.2074ZM6.54144 11.3055C5.10656 12.1339 3.27179 11.6423 2.44336 10.2074C1.61493 8.77253 2.10656 6.93776 3.54144 6.10933C4.97631 5.2809 6.81109 5.77253 7.63951 7.20741C8.46794 8.64228 7.97631 10.4771 6.54144 11.3055Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M29.5122 8.66684C29.5122 9.77141 28.6168 10.6668 27.5122 10.6668C26.4076 10.6668 25.5122 9.77141 25.5122 8.66684C25.5122 7.56227 26.4076 6.66684 27.5122 6.66684C28.6168 6.66684 29.5122 7.56227 29.5122 8.66684Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M27.5122 7.66684C26.9599 7.66684 26.5122 8.11455 26.5122 8.66684C26.5122 9.21912 26.9599 9.66684 27.5122 9.66684C28.0645 9.66684 28.5122 9.21912 28.5122 8.66684C28.5122 8.11455 28.0645 7.66684 27.5122 7.66684ZM24.5122 8.66684C24.5122 7.00999 25.8554 5.66684 27.5122 5.66684C29.1691 5.66684 30.5122 7.00999 30.5122 8.66684C30.5122 10.3237 29.1691 11.6668 27.5122 11.6668C25.8554 11.6668 24.5122 10.3237 24.5122 8.66684Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidTCPPortLogIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidTCPPortLog} {...props} />
}
/**
 * @name Payload-Generater Yso-Java Hack
 */
const PrivateOutlinePayloadGenerater = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7793'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7793)'>
            <path
                d='M7 18.5L3.28735 19.6138C2.64574 19.8063 2 19.3258 2 18.656V14C2 12.8954 2.89543 12 4 12H10C11.1046 12 12 12.8954 12 14M6 16.5L4 17V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M9 8C9 9.10457 8.10457 10 7 10C5.89543 10 5 9.10457 5 8C5 6.89543 5.89543 6 7 6C8.10457 6 9 6.89543 9 8Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M10 5.09173L11.0944 3.13025C11.8573 1.7629 13.8246 1.7629 14.5875 3.13025L22.3404 17.0255C23.0842 18.3586 22.1204 20 20.5938 20H20M10 21H5M9.69371 21H16.6396C16.8548 21 17.0459 20.8623 17.114 20.6581L18.7806 15.6581C18.8886 15.3343 18.6476 15 18.3063 15H11.3604C11.1452 15 10.9541 15.1377 10.886 15.3419L9.21937 20.3419C9.11145 20.6656 9.35243 21 9.69371 21Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlinePayloadGeneraterIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlinePayloadGenerater} {...props} />
}
const PrivateSolidPayloadGenerater = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110649'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110649)'>
            <path
                d='M15.6907 8C16.7171 6.22222 19.2831 6.22222 20.3095 8L28.9697 23C29.9961 24.7778 28.7131 27 26.6603 27H9.33983C7.28703 27 6.00403 24.7778 7.03043 23L15.6907 8Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M9.33341 9C8.41294 9 7.66675 9.74619 7.66675 10.6667C7.66675 11.5871 8.41294 12.3333 9.33341 12.3333C10.2539 12.3333 11.0001 11.5871 11.0001 10.6667C11.0001 9.74619 10.2539 9 9.33341 9ZM5.66675 10.6667C5.66675 8.64162 7.30837 7 9.33341 7C11.3585 7 13.0001 8.64162 13.0001 10.6667C13.0001 12.6917 11.3585 14.3333 9.33341 14.3333C7.30837 14.3333 5.66675 12.6917 5.66675 10.6667Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M20.3233 3.68642C18.9246 1.1796 15.3181 1.1796 13.9194 3.68642L12.4601 6.30173C12.1911 6.78402 12.3639 7.39314 12.8462 7.66224C13.3285 7.93133 13.9376 7.7585 14.2067 7.27621L15.6659 4.6609C16.3017 3.52144 17.941 3.52144 18.5768 4.6609L28.914 23.1879C29.5338 24.2989 28.7307 25.6667 27.4585 25.6667H26.6667C26.1145 25.6667 25.6667 26.1144 25.6667 26.6667C25.6667 27.2189 26.1145 27.6667 26.6667 27.6667H27.4585C30.2573 27.6667 32.0242 24.6575 30.6605 22.2134L20.3233 3.68642ZM15.0578 19.0024C14.3774 19.0387 13.7835 19.4875 13.5661 20.1396L11.3439 26.8063C11.3224 26.8708 11.305 26.9355 11.2917 27H6.66675C6.11446 27 5.66675 27.4477 5.66675 28C5.66675 28.5523 6.11446 29 6.66675 29H22.1862C22.9036 29 23.5405 28.5409 23.7674 27.8604L25.9896 21.1937C26.3493 20.1145 25.5461 19 24.4085 19H16.9432C16.98 18.8957 17.0001 18.7835 17.0001 18.6667C17.0001 16.6416 15.3585 15 13.3334 15H5.33341C3.30837 15 1.66675 16.6416 1.66675 18.6667V24.8746C1.66675 26.4376 3.17347 27.5587 4.67056 27.1096L9.62076 25.6245C10.1498 25.4658 10.4499 24.9083 10.2912 24.3793C10.1325 23.8503 9.57506 23.5501 9.04607 23.7088L4.09586 25.1939C3.88199 25.2581 3.66675 25.0979 3.66675 24.8746V18.6667C3.66675 17.7462 4.41294 17 5.33341 17H13.3334C14.2539 17 15.0001 17.7462 15.0001 18.6667C15.0001 18.7844 15.0204 18.8974 15.0578 19.0024ZM21.946 27H13.3875L15.3875 21H23.946L21.946 27ZM6.33342 21.3333C6.33342 20.781 5.8857 20.3333 5.33341 20.3333C4.78113 20.3333 4.33341 20.781 4.33341 21.3333V22.6667C4.33341 22.9746 4.47529 23.2654 4.718 23.4549C4.96072 23.6444 5.27721 23.7115 5.57595 23.6368L8.24262 22.9701C8.77841 22.8362 9.10417 22.2933 8.97022 21.7575C8.83628 21.2217 8.29334 20.8959 7.75755 21.0299L6.33342 21.3859V21.3333Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidPayloadGeneraterIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidPayloadGenerater} {...props} />
}
/**
 * @name Codec Codec
 */
const PrivateOutlineCodec = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7584'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7584)'>
            <path
                d='M9.40386 17.5556H14.596M11.9999 2V3.11111M22 11.9999H20.8889M3.11111 11.9999H2M8.07157 15.9284C5.90199 13.7588 5.90199 10.2412 8.07157 8.07165C10.2411 5.90208 13.7587 5.90208 15.9283 8.07165C18.0979 10.2412 18.0979 13.7588 15.9283 15.9284L15.3204 16.5363C14.6172 17.2395 14.2222 18.1932 14.2222 19.1877V19.7778C14.2222 21.0051 13.2272 22 11.9999 22C10.7726 22 9.77772 21.0051 9.77772 19.7778V19.1877C9.77772 18.1932 9.38266 17.2395 8.67946 16.5363L8.07157 15.9284Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.66667'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M11.9999 2V3.11111M22 11.9999H20.8889M3.11111 11.9999H2M8.07157 15.9284C5.90199 13.7588 5.90199 10.2412 8.07157 8.07165C10.2411 5.90208 13.7587 5.90208 15.9283 8.07165C18.0979 10.2412 18.0979 13.7588 15.9283 15.9284L15.3204 16.5363C15.1768 16.6799 14.7777 17.2756 14.596 17.5556H9.40386C9.327 17.2 8.8889 16.7279 8.67946 16.5363L8.07157 15.9284Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.66667'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M9.77783 19.1877V19.7778C9.77783 21.0051 10.7728 22 12.0001 22C13.2274 22 14.2223 21.0051 14.2223 19.7778V19.1877'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.66667'
                strokeLinecap='square'
                strokeLinejoin='round'
            />
            <path
                d='M19.0708 4.92847L18.2852 5.71414M5.71439 5.71414L4.92871 4.92847'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.66667'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineCodecIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineCodec} {...props} />
}
const PrivateSolidCodec = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110495'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110495)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16 1.55554C16.6137 1.55554 17.1111 2.053 17.1111 2.66665V4.14813C17.1111 4.76178 16.6137 5.25925 16 5.25925C15.3864 5.25925 14.8889 4.76178 14.8889 4.14813V2.66665C14.8889 2.053 15.3864 1.55554 16 1.55554ZM20.4522 11.5479C17.9933 9.08901 14.0067 9.08901 11.5479 11.5479C9.08902 14.0067 9.08902 17.9933 11.5479 20.4522L12.3584 21.2627C12.6743 21.5786 12.952 21.9255 13.1886 22.2963H18.8114C19.048 21.9255 19.3258 21.5786 19.6417 21.2627L20.4522 20.4522C22.911 17.9933 22.911 14.0067 20.4522 11.5479ZM20.4712 23.8716C20.658 23.4908 20.9074 23.1396 21.213 22.834L22.0235 22.0235C25.3502 18.6968 25.3502 13.3032 22.0235 9.97652C18.6968 6.64983 13.3032 6.64983 9.97653 9.97652C6.64984 13.3032 6.64984 18.6968 9.97653 22.0235L10.7622 21.2379L9.97653 22.0235L10.787 22.834C11.0926 23.1396 11.3421 23.4908 11.5288 23.8717C11.5347 23.8843 11.5407 23.8969 11.547 23.9093C11.7942 24.4274 11.926 24.9987 11.926 25.5836V26.3704C11.926 28.6204 13.75 30.4444 16 30.4444C18.2501 30.4444 20.0741 28.6204 20.0741 26.3704V25.5836C20.0741 24.9987 20.2059 24.4274 20.453 23.9093C20.4593 23.8969 20.4654 23.8843 20.4712 23.8716ZM17.9454 24.5185H14.0547C14.1165 24.8678 14.1482 25.2241 14.1482 25.5836V26.3704C14.1482 27.3931 14.9773 28.2222 16 28.2222C17.0228 28.2222 17.8519 27.3931 17.8519 26.3704V25.5836C17.8519 25.2241 17.8836 24.8678 17.9454 24.5185ZM1.55566 15.9999C1.55566 15.3863 2.05313 14.8888 2.66678 14.8888H4.14826C4.76191 14.8888 5.25937 15.3863 5.25937 15.9999C5.25937 16.6136 4.76191 17.111 4.14826 17.111H2.66678C2.05313 17.111 1.55566 16.6136 1.55566 15.9999ZM26.7409 15.9999C26.7409 15.3863 27.2383 14.8888 27.852 14.8888H29.3334C29.9471 14.8888 30.4446 15.3863 30.4446 15.9999C30.4446 16.6136 29.9471 17.111 29.3334 17.111H27.852C27.2383 17.111 26.7409 16.6136 26.7409 15.9999Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M10.7621 10.7622C7.86934 13.655 7.86934 18.3451 10.7621 21.2379L11.5726 22.0484C11.8519 22.3039 12.436 22.9333 12.5385 23.4074H19.4614C19.7036 23.0342 20.2358 22.2399 20.4272 22.0484L21.2378 21.2379C24.1305 18.3451 24.1305 13.655 21.2378 10.7622C18.345 7.86943 13.6549 7.86943 10.7621 10.7622Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16 1.55554C16.6137 1.55554 17.1111 2.053 17.1111 2.66665V4.14813C17.1111 4.76178 16.6137 5.25925 16 5.25925C15.3864 5.25925 14.8889 4.76178 14.8889 4.14813V2.66665C14.8889 2.053 15.3864 1.55554 16 1.55554ZM20.4522 11.5479C17.9933 9.08901 14.0067 9.08901 11.5479 11.5479C9.08902 14.0067 9.08902 17.9933 11.5479 20.4522L12.3423 21.2466C12.5205 21.4117 12.7699 21.6698 12.9983 21.9628C13.0704 22.0554 13.154 22.1681 13.237 22.2963H18.8654C18.9261 22.2066 18.989 22.1148 19.0513 22.0252C19.2191 21.784 19.4607 21.4437 19.6417 21.2627L20.4522 20.4522C22.911 17.9933 22.911 14.0067 20.4522 11.5479ZM9.97653 9.97652C13.3032 6.64983 18.6968 6.64983 22.0235 9.97652C25.3502 13.3032 25.3502 18.6968 22.0235 22.0235L21.213 22.834C21.2178 22.8292 21.2174 22.8298 21.2112 22.8373C21.2 22.8508 21.17 22.8873 21.1178 22.9567C21.0486 23.0487 20.9652 23.1654 20.8755 23.2943C20.6967 23.5513 20.5099 23.8329 20.3936 24.0122C20.1887 24.3279 19.8379 24.5185 19.4615 24.5185H12.5386C12.0201 24.5185 11.5713 24.1601 11.4556 23.656C11.4534 23.6504 11.4434 23.6253 11.4172 23.5791C11.3778 23.5097 11.32 23.4244 11.2456 23.329C11.095 23.1357 10.9228 22.9597 10.8227 22.8682C10.8106 22.8571 10.7987 22.8457 10.787 22.834L9.97653 22.0235L10.7622 21.2379L9.97653 22.0235C6.64984 18.6968 6.64984 13.3032 9.97653 9.97652ZM1.55566 15.9999C1.55566 15.3863 2.05313 14.8888 2.66678 14.8888H4.14826C4.76191 14.8888 5.25937 15.3863 5.25937 15.9999C5.25937 16.6136 4.76191 17.111 4.14826 17.111H2.66678C2.05313 17.111 1.55566 16.6136 1.55566 15.9999ZM26.7409 15.9999C26.7409 15.3863 27.2383 14.8888 27.852 14.8888H29.3334C29.9471 14.8888 30.4446 15.3863 30.4446 15.9999C30.4446 16.6136 29.9471 17.111 29.3334 17.111H27.852C27.2383 17.111 26.7409 16.6136 26.7409 15.9999Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M14.1482 24.4725V26.3704C14.1482 27.3931 14.9773 28.2222 16.0001 28.2222C17.0228 28.2222 17.852 27.3931 17.852 26.3704V24.4725H20.0742V26.3704C20.0742 28.6204 18.2501 30.4444 16.0001 30.4444C13.7501 30.4444 11.926 28.6204 11.926 26.3704V24.4725H14.1482Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M5.78589 5.78561C6.2198 5.3517 6.92332 5.3517 7.35723 5.78561L8.4048 6.83318C8.83872 7.26709 8.83872 7.97061 8.4048 8.40453C7.97088 8.83844 7.26737 8.83844 6.83345 8.40453L5.78589 7.35696C5.35197 6.92304 5.35197 6.21953 5.78589 5.78561ZM26.2134 5.78561C26.6473 6.21953 26.6473 6.92304 26.2134 7.35696L25.1659 8.40453C24.7319 8.83844 24.0284 8.83844 23.5945 8.40453C23.1606 7.97061 23.1606 7.26709 23.5945 6.83318L24.6421 5.78561C25.076 5.3517 25.7795 5.3517 26.2134 5.78561Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidCodecIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidCodec} {...props} />
}
/**
 * @name Data-Compare 数据对比
 */
const PrivateOutlineDataCompare = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2812_7610'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2812_7610)'>
            <path
                d='M3 7C3 5.89543 3.89543 5 5 5H12V19H5C3.89543 19 3 18.1046 3 17V7Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M12.25 4.25H12C11.5858 4.25 11.25 4.58579 11.25 5V19C11.25 19.4142 11.5858 19.75 12 19.75H12.25V4.25ZM13.75 19.75H19C20.5188 19.75 21.75 18.5188 21.75 17V7C21.75 5.48122 20.5188 4.25 19 4.25H13.75V5.75H19C19.6904 5.75 20.25 6.30964 20.25 7V17C20.25 17.6904 19.6904 18.25 19 18.25H13.75V19.75Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M12 2V22'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineDataCompareIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineDataCompare} {...props} />
}
const PrivateSolidDataCompare = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110607'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110607)'>
            <path
                d='M4 9.33332C4 7.86056 5.19391 6.66666 6.66667 6.66666H16V25.3333H6.66667C5.19391 25.3333 4 24.1394 4 22.6667V9.33332Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16.3333 5.92132C16.1288 6.10442 16 6.37052 16 6.66669V25.3334C16 25.6295 16.1288 25.8956 16.3333 26.0787V5.92132ZM18.3333 26.3334H25.3333C27.3584 26.3334 29 24.6917 29 22.6667V9.33335C29 7.30831 27.3584 5.66669 25.3333 5.66669H18.3333V7.66669H25.3333C26.2538 7.66669 27 8.41288 27 9.33335V22.6667C27 23.5872 26.2538 24.3334 25.3333 24.3334H18.3333V26.3334Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M17 2.66666C17 2.11437 16.5523 1.66666 16 1.66666C15.4477 1.66666 15 2.11437 15 2.66666V5.66666H6.66667C4.64162 5.66666 3 7.30828 3 9.33332V22.6667C3 24.6917 4.64162 26.3333 6.66667 26.3333H15V29.3333C15 29.8856 15.4477 30.3333 16 30.3333C16.5523 30.3333 17 29.8856 17 29.3333V25.3333V6.66666V2.66666ZM15 24.3333V7.66666H6.66667C5.74619 7.66666 5 8.41285 5 9.33332V22.6667C5 23.5871 5.74619 24.3333 6.66667 24.3333H15Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidDataCompareIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidDataCompare} {...props} />
}
/**
 * @name Report 报告
 */
const PrivateOutlineReport = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_9207'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_9207)'>
            <path
                d='M17 14.5V12V5C17 3.89543 16.1046 3 15 3H5C3.89543 3 3 3.89543 3 5V17C3 19.2091 4.79086 21 7 21H10'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 8L14 8'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 13L12 13'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
        <path
            d='M11 17V16.25H10.25V17H11ZM23 17H23.75V16.25H23V17ZM10.25 17C10.25 18.7949 8.79493 20.25 7 20.25V21.75C9.62335 21.75 11.75 19.6234 11.75 17H10.25ZM11 17.75H23V16.25H11V17.75ZM22.25 17C22.25 18.7949 20.7949 20.25 19 20.25V21.75C21.6234 21.75 23.75 19.6234 23.75 17H22.25ZM19 20.25H7V21.75H19V20.25Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
    </svg>
)
export const PrivateOutlineReportIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineReport} {...props} />
}
const PrivateSolidReport = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110833'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110833)'>
            <path
                d='M4 6C4 4.89543 4.89543 4 6 4H20.6667C21.7712 4 22.6667 4.89543 22.6667 6V26C22.6667 27.1046 21.7712 28 20.6667 28H8C5.79086 28 4 26.2091 4 24V6Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M9.33337 28C12.2789 28 14.6667 25.6122 14.6667 22.6667H30.6667V24C30.6667 26.2091 28.8758 28 26.6667 28H9.33337Z'
            fill='white'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6 3C4.34315 3 3 4.34315 3 6V24C3 26.7614 5.23858 29 8 29H13.3333C13.3348 29 13.3363 29 13.3377 29H26.6667C29.4281 29 31.6667 26.7614 31.6667 24V21.6667H13.6667V22.6667C13.6667 25.0599 11.7266 27 9.33337 27L8 27C6.34315 27 5 25.6569 5 24V6C5 5.44772 5.44772 5 6 5H20.6667C21.219 5 21.6667 5.44771 21.6667 6V19.3333C21.6667 19.8856 22.1144 20.3333 22.6667 20.3333C23.219 20.3333 23.6667 19.8856 23.6667 19.3333V6C23.6667 4.34315 22.3235 3 20.6667 3H6ZM8 9.66666C7.44772 9.66666 7 10.1144 7 10.6667C7 11.2189 7.44771 11.6667 8 11.6667L18.6667 11.6667C19.219 11.6667 19.6667 11.2189 19.6667 10.6667C19.6667 10.1144 19.219 9.66666 18.6667 9.66666L8 9.66666ZM7 17.3333C7 16.7811 7.44772 16.3333 8 16.3333L16 16.3333C16.5523 16.3333 17 16.7811 17 17.3333C17 17.8856 16.5523 18.3333 16 18.3333L8 18.3333C7.44771 18.3333 7 17.8856 7 17.3333ZM26.6667 27H13.9522C14.7996 26.0971 15.3853 24.9456 15.5882 23.6667H29.6667V24C29.6667 25.6568 28.3236 27 26.6667 27Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
    </svg>
)
export const PrivateSolidReportIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidReport} {...props} />
}
/**
 * @name Ports 端口资产
 */
const PrivateOutlinePorts = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_7917'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_7917)'>
            <path
                d='M18 8H20C21.1046 8 22 8.89543 22 10V18C22 19.1046 21.1046 20 20 20H4C2.89543 20 2 19.1046 2 18V10C2 8.89543 2.89543 8 4 8H6'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M18 8V6C18 5.44772 17.5523 5 17 5H16M6 8V6C6 5.44772 6.44772 5 7 5H8'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M16 5V4C16 3.44772 15.5523 3 15 3H9C8.44772 3 8 3.44772 8 4V5'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 12V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M9 12V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M12 12V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M15 12V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M18 12V16'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlinePortsIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlinePorts} {...props} />
}
const PrivateSolidPorts = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110623'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110623)'>
            <path
                d='M2.66675 12.6667C2.66675 11.5621 3.56218 10.6667 4.66675 10.6667H8.00008H16.0001H24.0001H27.3334C28.438 10.6667 29.3334 11.5621 29.3334 12.6667V24.6667C29.3334 25.7712 28.438 26.6667 27.3334 26.6667H4.66675C3.56218 26.6667 2.66675 25.7712 2.66675 24.6667V12.6667Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M9.66675 5C9.66675 3.89543 10.5622 3 11.6667 3H20.3334C21.438 3 22.3334 3.89543 22.3334 5V5.66666H23C24.1046 5.66666 25 6.56209 25 7.66666V9.66666H27.3334C28.9903 9.66666 30.3334 11.0098 30.3334 12.6667V24.6667C30.3334 26.3235 28.9903 27.6667 27.3334 27.6667H4.66675C3.00989 27.6667 1.66675 26.3235 1.66675 24.6667V12.6667C1.66675 11.0098 3.00989 9.66666 4.66675 9.66666H7V7.66666C7 6.56209 7.89543 5.66666 9 5.66666H9.66675V5ZM21.3334 7.66667H21.3333C21.2643 7.66666 21.1969 7.65966 21.1319 7.64635C20.6762 7.55313 20.3333 7.14993 20.3333 6.66666L20.3334 6.65372L20.3334 5L11.6667 5V6.66667C11.6667 7.21895 11.219 7.66667 10.6667 7.66667L10.6622 7.66666H9V10.6538L9.00008 10.6667C9.00008 11.2189 8.55237 11.6667 8.00008 11.6667H8H4.66675C4.11446 11.6667 3.66675 12.1144 3.66675 12.6667V24.6667C3.66675 25.2189 4.11446 25.6667 4.66675 25.6667H27.3334C27.8857 25.6667 28.3334 25.2189 28.3334 24.6667V12.6667C28.3334 12.1144 27.8857 11.6667 27.3334 11.6667H24.0001H24C23.4477 11.6667 23 11.2189 23 10.6667V7.66666H21.3379L21.3334 7.66667ZM9 16C9 15.4477 8.55228 15 8 15C7.44772 15 7 15.4477 7 16V21.3333C7 21.8856 7.44772 22.3333 8 22.3333C8.55228 22.3333 9 21.8856 9 21.3333V16ZM12 15C12.5523 15 13 15.4477 13 16V21.3333C13 21.8856 12.5523 22.3333 12 22.3333C11.4477 22.3333 11 21.8856 11 21.3333V16C11 15.4477 11.4477 15 12 15ZM17 16C17 15.4477 16.5523 15 16 15C15.4477 15 15 15.4477 15 16V21.3333C15 21.8856 15.4477 22.3333 16 22.3333C16.5523 22.3333 17 21.8856 17 21.3333V16ZM20 15C20.5523 15 21 15.4477 21 16V21.3333C21 21.8856 20.5523 22.3333 20 22.3333C19.4477 22.3333 19 21.8856 19 21.3333V16C19 15.4477 19.4477 15 20 15ZM25 16C25 15.4477 24.5523 15 24 15C23.4477 15 23 15.4477 23 16V21.3333C23 21.8856 23.4477 22.3333 24 22.3333C24.5523 22.3333 25 21.8856 25 21.3333V16Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidPortsIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidPorts} {...props} />
}
/**
 * @name Risk 漏洞与风险[重命名后: 漏洞]
 */
const PrivateOutlineRisk = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_7890'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_7890)'>
            <path
                d='M17.5 6H19C20.1046 6 21 6.89543 21 8V16C21 17.1046 20.1046 18 19 18H5C3.89543 18 3 17.1046 3 16V8C3 6.89543 3.89543 6 5 6H6.5'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M1 18H23V19C23 20.1046 22.1046 21 21 21H3C1.89543 21 1 20.1046 1 19V18Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M12 6.375V7.5M12 9.75H12.0056M8.12134 12H15.8787C16.7406 12 17.2793 11.0625 16.8483 10.3125L12.9697 3.5625C12.5387 2.8125 11.4613 2.8125 11.0303 3.5625L7.15168 10.3125C6.72072 11.0625 7.25942 12 8.12134 12Z'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineRiskIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineRisk} {...props} />
}
const PrivateSolidRisk = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110804'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110804)'>
            <path
                d='M4 10C4 8.89543 4.89543 8 6 8H26C27.1046 8 28 8.89543 28 10V22C28 23.1046 27.1046 24 26 24H6C4.89543 24 4 23.1046 4 22V10Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M19.4605 3.50445L24.6321 12.5044C26.1542 15.1533 24.2635 18.5 21.1716 18.5H10.8285C7.73654 18.5 5.84587 15.1533 7.36796 12.5044L12.5395 3.50445C14.0752 0.831851 17.9248 0.831851 19.4605 3.50445ZM17.2929 4.75C16.7183 3.75 15.2817 3.75 14.7071 4.75L9.53559 13.75C8.96097 14.75 9.67924 16 10.8285 16H21.1716C22.3208 16 23.0391 14.75 22.4644 13.75L17.2929 4.75Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M18.16 4.25178C17.2009 2.58274 14.7992 2.58274 13.8401 4.25178L8.66858 13.2518C7.71497 14.9113 8.9022 17 10.8285 17H21.1716C23.0979 17 24.2851 14.9113 23.3315 13.2518L18.16 4.25178ZM15.5742 5.24822C15.7644 4.91726 16.2357 4.91726 16.4259 5.24822L21.5974 14.2482C21.7931 14.5887 21.5437 15 21.1716 15H10.8285C10.4564 15 10.207 14.5887 10.4027 14.2482L15.5742 5.24822ZM17.0001 8.5C17.0001 7.94771 16.5523 7.5 16.0001 7.5C15.4478 7.5 15.0001 7.94771 15.0001 8.5V10C15.0001 10.5523 15.4478 11 16.0001 11C16.5523 11 17.0001 10.5523 17.0001 10V8.5ZM16.0001 12C15.4478 12 15.0001 12.4477 15.0001 13C15.0001 13.5523 15.4478 14 16.0001 14H16.0075C16.5598 14 17.0075 13.5523 17.0075 13C17.0075 12.4477 16.5598 12 16.0075 12H16.0001ZM6 9C5.44772 9 5 9.44772 5 10V22C5 22.5523 5.44772 23 6 23H26C26.5523 23 27 22.5523 27 22V10C27 9.44772 26.5523 9 26 9H23.3333C22.781 9 22.3333 8.55228 22.3333 8C22.3333 7.44772 22.781 7 23.3333 7H26C27.6569 7 29 8.34315 29 10V22C29 22.3506 28.9398 22.6872 28.8293 23H30.6667C31.219 23 31.6667 23.4477 31.6667 24V26C31.6667 27.6569 30.3236 29 28.6667 29H3.33338C1.67652 29 0.333374 27.6569 0.333374 26V24C0.333374 23.4477 0.781089 23 1.33337 23H3.17071C3.06015 22.6872 3 22.3506 3 22V10C3 8.34315 4.34315 7 6 7H8.66667C9.21895 7 9.66667 7.44772 9.66667 8C9.66667 8.55228 9.21895 9 8.66667 9H6ZM2.33337 25H6H26H29.6667V26C29.6667 26.5523 29.219 27 28.6667 27H3.33338C2.78109 27 2.33337 26.5523 2.33337 26V25Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidRiskIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidRisk} {...props} />
}
/**
 * @name Domain 域名资产
 */
const PrivateOutlineDomain = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_9146'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_9146)'>
            <mask
                id='mask1_3031_9146'
                style={{maskType: "alpha"}}
                maskUnits='userSpaceOnUse'
                x='2'
                y='14'
                width='20'
                height='9'
            >
                <path
                    d='M11.7948 22.9077C11.9253 22.9664 12.0747 22.9664 12.2052 22.9077L21.7052 18.6327C21.8846 18.5519 22 18.3735 22 18.1767V14.7385C22 14.3848 21.6427 14.1429 21.3143 14.2743L12.1857 17.9257C12.0665 17.9734 11.9335 17.9734 11.8143 17.9257L2.6857 14.2743C2.35726 14.1429 2 14.3848 2 14.7385V18.1767C2 18.3735 2.11539 18.5519 2.29482 18.6327L11.7948 22.9077Z'
                    fill='white'
                />
            </mask>
            <g mask='url(#mask1_3031_9146)'>
                <path
                    d='M11.6583 13.1243C11.879 13.044 12.121 13.044 12.3417 13.1243L20.4156 16.0602C21.2932 16.3794 21.2932 17.6206 20.4156 17.9398L12.3417 20.8757C12.121 20.956 11.879 20.956 11.6583 20.8757L3.58443 17.9398C2.70675 17.6206 2.70676 16.3794 3.58443 16.0602L11.6583 13.1243Z'
                    stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                    strokeWidth='1.5'
                />
            </g>
            <mask
                id='mask2_3031_9146'
                style={{maskType: "alpha"}}
                maskUnits='userSpaceOnUse'
                x='2'
                y='9'
                width='20'
                height='9'
            >
                <path
                    d='M11.7948 17.9077C11.9253 17.9664 12.0747 17.9664 12.2052 17.9077L21.7052 13.6327C21.8846 13.5519 22 13.3735 22 13.1767V9.73852C22 9.38478 21.6427 9.14291 21.3143 9.27428L12.1857 12.9257C12.0665 12.9734 11.9335 12.9734 11.8143 12.9257L2.6857 9.27428C2.35726 9.14291 2 9.38478 2 9.73852V13.1767C2 13.3735 2.11539 13.5519 2.29482 13.6327L11.7948 17.9077Z'
                    fill='white'
                />
            </mask>
            <g mask='url(#mask2_3031_9146)'>
                <path
                    d='M11.6583 8.12427C11.879 8.04399 12.121 8.04399 12.3417 8.12427L20.4156 11.0602C21.2932 11.3794 21.2932 12.6206 20.4156 12.9398L12.3417 15.8757C12.121 15.956 11.879 15.956 11.6583 15.8757L3.58443 12.9398C2.70675 12.6206 2.70676 11.3794 3.58443 11.0602L11.6583 8.12427Z'
                    stroke='var(--Colors-Use-Main-Primary)'
                    strokeWidth='1.5'
                />
            </g>
            <path
                d='M11.6583 3.12427C11.879 3.04399 12.121 3.04399 12.3417 3.12427L20.4156 6.06021C21.2932 6.37936 21.2932 7.62064 20.4156 7.93979L12.3417 10.8757C12.121 10.956 11.879 10.956 11.6583 10.8757L3.58443 7.93979C2.70675 7.62064 2.70676 6.37936 3.58443 6.06021L11.6583 3.12427Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
        </g>
    </svg>
)
export const PrivateOutlineDomainIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineDomain} {...props} />
}
const PrivateSolidDomain = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110655'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110655)'>
            <mask
                id='mask1_4633_110655'
                style={{maskType: "alpha"}}
                maskUnits='userSpaceOnUse'
                x='1'
                y='18'
                width='30'
                height='13'
            >
                <path
                    d='M15.7947 30.5743C15.9252 30.633 16.0746 30.633 16.2051 30.5743L29.2354 24.7107C29.2999 24.6817 29.3698 24.6667 29.4406 24.6667H30.1666C30.4427 24.6667 30.6666 24.4428 30.6666 24.1667V19.1667C30.6666 18.8905 30.4427 18.6667 30.1666 18.6667H29.4295C29.3659 18.6667 29.3029 18.6788 29.2438 18.7024L16.1856 23.9257C16.0664 23.9734 15.9334 23.9734 15.8142 23.9257L2.75599 18.7024C2.69693 18.6788 2.6339 18.6667 2.57029 18.6667H1.83325C1.55711 18.6667 1.33325 18.8905 1.33325 19.1667V24.1667C1.33325 24.4428 1.55711 24.6667 1.83325 24.6667H2.55927C2.63001 24.6667 2.69994 24.6817 2.76445 24.7107L15.7947 30.5743Z'
                    fill='white'
                />
            </mask>
            <g mask='url(#mask1_4633_110655)'>
                <path
                    fillRule='evenodd'
                    clipRule='evenodd'
                    d='M15.3165 16.5178C15.758 16.3573 16.242 16.3573 16.6835 16.5178L28.424 20.7871C30.1793 21.4254 30.1793 23.9079 28.424 24.5463L16.6835 28.8155C16.242 28.9761 15.758 28.9761 15.3165 28.8155L3.57604 24.5463C1.82068 23.9079 1.82068 21.4254 3.57604 20.7871L15.3165 16.5178ZM16 18.3974L4.25952 22.6667L16 26.9359L27.7405 22.6667L16 18.3974Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
            </g>
            <mask
                id='mask2_4633_110655'
                style={{maskType: "alpha"}}
                maskUnits='userSpaceOnUse'
                x='1'
                y='12'
                width='30'
                height='12'
            >
                <path
                    d='M15.7947 23.9077C15.9252 23.9664 16.0746 23.9664 16.2051 23.9077L29.2354 18.044C29.2999 18.015 29.3698 18 29.4406 18H30.1666C30.4427 18 30.6666 17.7761 30.6666 17.5V12.5C30.6666 12.2239 30.4427 12 30.1666 12H29.4295C29.3659 12 29.3029 12.0121 29.2438 12.0358L16.1856 17.2591C16.0664 17.3067 15.9334 17.3067 15.8142 17.2591L2.75599 12.0358C2.69693 12.0121 2.6339 12 2.57029 12H1.83325C1.55711 12 1.33325 12.2239 1.33325 12.5V17.0243C1.33325 17.2137 1.44025 17.3868 1.60965 17.4715L2.66659 18L15.7947 23.9077Z'
                    fill='white'
                />
            </mask>
            <g mask='url(#mask2_4633_110655)'>
                <path
                    fillRule='evenodd'
                    clipRule='evenodd'
                    d='M15.3165 9.85116C15.758 9.69061 16.242 9.69061 16.6835 9.85116L28.424 14.1204C30.1793 14.7587 30.1793 17.2413 28.424 17.8796L16.6835 22.1489C16.242 22.3094 15.758 22.3094 15.3165 22.1489L3.57604 17.8796C1.82068 17.2413 1.82068 14.7587 3.57604 14.1204L15.3165 9.85116ZM16 11.7307L4.25952 16L16 20.2693L27.7405 16L16 11.7307Z'
                    fill='var(--Colors-Use-Main-Primary)'
                />
            </g>
            <path
                d='M15.6583 4.12426C15.879 4.04399 16.121 4.04399 16.3418 4.12426L28.0822 8.39353C28.9599 8.71269 28.9599 9.95397 28.0822 10.2731L16.3418 14.5424C16.121 14.6227 15.879 14.6227 15.6583 14.5424L3.91778 10.2731C3.0401 9.95397 3.0401 8.71269 3.91778 8.39353L15.6583 4.12426Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M15.3165 3.18447C15.758 3.02392 16.242 3.02392 16.6835 3.18447L28.424 7.45374C30.1793 8.09205 30.1793 10.5746 28.424 11.2129L16.6835 15.4822C16.242 15.6427 15.758 15.6427 15.3165 15.4822L3.57604 11.2129C1.82068 10.5746 1.82068 8.09205 3.57604 7.45374L15.3165 3.18447ZM16 5.06406L4.25952 9.33333L16 13.6026L27.7405 9.33333L16 5.06406Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </g>
    </svg>
)
export const PrivateSolidDomainIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidDomain} {...props} />
}
/**
 * @name WebsiteTree 网站树
 */
const PrivateOutlineWebsiteTree = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect
            x='2.75'
            y='2.75'
            width='10.5'
            height='3.5'
            rx='1.25'
            stroke='var(--Colors-Use-Main-Primary)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <rect
            x='10.75'
            y='10.75'
            width='10.5'
            height='3.5'
            rx='1.25'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <rect
            x='10.75'
            y='17.75'
            width='10.5'
            height='3.5'
            rx='1.25'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path
            d='M5 9V18C5 18.8284 5.67157 19.5 6.5 19.5H8'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path d='M5 12.5H8' stroke='var(--Colors-Use-Neutral-Text-1-Title)' strokeWidth='1.5' strokeLinecap='round' />
    </svg>
)
export const PrivateOutlineWebsiteTreeIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineWebsiteTree} {...props} />
}
const PrivateSolidWebsiteTree = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M16.0001 4.66666H5.33341C4.96522 4.66666 4.66675 4.96513 4.66675 5.33332V6.66666C4.66675 7.03485 4.96523 7.33332 5.33342 7.33332H16.0001C16.3683 7.33332 16.6667 7.03485 16.6667 6.66666V5.33332C16.6667 4.96513 16.3683 4.66666 16.0001 4.66666ZM5.33341 2.66666C3.86066 2.66666 2.66675 3.86056 2.66675 5.33332V6.66666C2.66675 8.13942 3.86066 9.33332 5.33342 9.33332H16.0001C17.4728 9.33332 18.6667 8.13942 18.6667 6.66666V5.33332C18.6667 3.86056 17.4728 2.66666 16.0001 2.66666H5.33341Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M13.3333 16C13.3333 14.5272 14.5272 13.3333 15.9999 13.3333H26.6666C28.1393 13.3333 29.3333 14.5273 29.3333 16V17.3333C29.3333 18.8061 28.1393 20 26.6666 20H15.9999C14.5272 20 13.3333 18.8061 13.3333 17.3333V16Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M26.6666 15.3333H15.9999C15.6317 15.3333 15.3333 15.6318 15.3333 16V17.3333C15.3333 17.7015 15.6317 18 15.9999 18H26.6666C27.0348 18 27.3333 17.7015 27.3333 17.3333V16C27.3333 15.6318 27.0348 15.3333 26.6666 15.3333ZM15.9999 13.3333C14.5272 13.3333 13.3333 14.5272 13.3333 16V17.3333C13.3333 18.8061 14.5272 20 15.9999 20H26.6666C28.1393 20 29.3333 18.8061 29.3333 17.3333V16C29.3333 14.5273 28.1393 13.3333 26.6666 13.3333H15.9999Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M13.3333 25.3333C13.3333 23.8606 14.5272 22.6667 15.9999 22.6667H26.6666C28.1393 22.6667 29.3333 23.8606 29.3333 25.3333V26.6667C29.3333 28.1394 28.1393 29.3333 26.6666 29.3333H15.9999C14.5272 29.3333 13.3333 28.1394 13.3333 26.6667V25.3333Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M26.6666 24.6667H15.9999C15.6317 24.6667 15.3333 24.9651 15.3333 25.3333V26.6667C15.3333 27.0348 15.6317 27.3333 15.9999 27.3333H26.6666C27.0348 27.3333 27.3333 27.0348 27.3333 26.6667V25.3333C27.3333 24.9651 27.0348 24.6667 26.6666 24.6667ZM15.9999 22.6667C14.5272 22.6667 13.3333 23.8606 13.3333 25.3333V26.6667C13.3333 28.1394 14.5272 29.3333 15.9999 29.3333H26.6666C28.1393 29.3333 29.3333 28.1394 29.3333 26.6667V25.3333C29.3333 23.8606 28.1393 22.6667 26.6666 22.6667H15.9999Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M7.66675 12C7.66675 11.4477 7.21903 11 6.66675 11C6.11446 11 5.66675 11.4477 5.66675 12V16.6667V24C5.66675 25.6569 7.00989 27 8.66675 27H10.6667C11.219 27 11.6667 26.5523 11.6667 26C11.6667 25.4477 11.219 25 10.6667 25H8.66675C8.11446 25 7.66675 24.5523 7.66675 24V17.6667H10.6667C11.219 17.6667 11.6667 17.2189 11.6667 16.6667C11.6667 16.1144 11.219 15.6667 10.6667 15.6667H7.66675V12Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
    </svg>
)
export const PrivateSolidWebsiteTreeIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidWebsiteTree} {...props} />
}
/**
 * @name HTTP-History 数据对比
 */
const PrivateOutlineHTTPHistory = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_3031_8824'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_3031_8824)'>
            <path
                d='M13 20H5C3.89543 20 3 19.1046 3 18V6C3 4.89543 3.89543 4 5 4H18C19.1046 4 20 4.89543 20 6V10'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 8L9 8'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M12 8L17 8'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 12L9 12'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 16L9 16'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M12 12L15 12'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M12 16L13 16'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <circle
                cx='19'
                cy='17'
                r='4'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M19 15V17L20.5 18.5'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineHTTPHistoryIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineHTTPHistory} {...props} />
}
const PrivateSolidHTTPHistory = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110636'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110636)'>
            <rect x='4' y='5.33334' width='22.6667' height='21.3333' rx='2' fill='var(--Colors-Use-Main-Primary)' />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M3 7.33335C3 5.67649 4.34314 4.33334 6 4.33334H24.6667C26.3235 4.33334 27.6667 5.67649 27.6667 7.33334V13.3333C27.6667 13.8856 27.219 14.3333 26.6667 14.3333C26.1144 14.3333 25.6667 13.8856 25.6667 13.3333V7.33334C25.6667 6.78106 25.219 6.33334 24.6667 6.33334H6C5.44772 6.33334 5 6.78106 5 7.33335V24.6667C5 25.219 5.44771 25.6667 6 25.6667H17.3333C17.8856 25.6667 18.3333 26.1144 18.3333 26.6667C18.3333 27.219 17.8856 27.6667 17.3333 27.6667H6C4.34314 27.6667 3 26.3235 3 24.6667V7.33335ZM7 10.6667C7 10.1144 7.44772 9.66666 8 9.66666L12 9.66666C12.5523 9.66666 13 10.1144 13 10.6667C13 11.2189 12.5523 11.6667 12 11.6667L8 11.6667C7.44771 11.6667 7 11.2189 7 10.6667ZM16 9.66666C15.4477 9.66666 15 10.1144 15 10.6667C15 11.2189 15.4477 11.6667 16 11.6667L22.6667 11.6667C23.219 11.6667 23.6667 11.2189 23.6667 10.6667C23.6667 10.1144 23.219 9.66666 22.6667 9.66666L16 9.66666ZM7 16C7 15.4477 7.44772 15 8 15H12C12.5523 15 13 15.4477 13 16C13 16.5523 12.5523 17 12 17H8C7.44771 17 7 16.5523 7 16ZM8 20.3333C7.44772 20.3333 7 20.7811 7 21.3333C7 21.8856 7.44771 22.3333 8 22.3333H12C12.5523 22.3333 13 21.8856 13 21.3333C13 20.7811 12.5523 20.3333 12 20.3333H8ZM15 16C15 15.4477 15.4477 15 16 15L20 15C20.5523 15 21 15.4477 21 16C21 16.5523 20.5523 17 20 17H16C15.4477 17 15 16.5523 15 16ZM16 20.3333C15.4477 20.3333 15 20.7811 15 21.3333C15 21.8856 15.4477 22.3333 16 22.3333H17.3333C17.8856 22.3333 18.3333 21.8856 18.3333 21.3333C18.3333 20.7811 17.8856 20.3333 17.3333 20.3333H16Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <circle
                cx='25.3333'
                cy='22.6667'
                r='6.58333'
                fill='white'
                stroke='white'
                strokeWidth='2.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M30.6667 22.6667C30.6667 25.6122 28.2789 28 25.3333 28C22.3878 28 20 25.6122 20 22.6667C20 19.7212 22.3878 17.3333 25.3333 17.3333C28.2789 17.3333 30.6667 19.7212 30.6667 22.6667Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M25.3333 18.3333C22.9401 18.3333 21 20.2734 21 22.6667C21 25.0599 22.9401 27 25.3333 27C27.7266 27 29.6667 25.0599 29.6667 22.6667C29.6667 20.2734 27.7266 18.3333 25.3333 18.3333ZM19 22.6667C19 19.1689 21.8355 16.3333 25.3333 16.3333C28.8311 16.3333 31.6667 19.1689 31.6667 22.6667C31.6667 26.1645 28.8311 29 25.3333 29C21.8355 29 19 26.1645 19 22.6667Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M25.3333 19C25.8855 19 26.3333 19.4477 26.3333 20V22.2525L28.0404 23.9596C28.4309 24.3501 28.4309 24.9832 28.0404 25.3738C27.6498 25.7643 27.0167 25.7643 26.6261 25.3738L24.6261 23.3738C24.4386 23.1862 24.3333 22.9319 24.3333 22.6667V20C24.3333 19.4477 24.781 19 25.3333 19Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
export const PrivateSolidHTTPHistoryIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidHTTPHistory} {...props} />
}

const PrivateOutlineFingerprintManage = () => {
    return (
        <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M21.4164 17.9415C22.1769 17.5016 23.0599 17.25 24.0001 17.25C26.8536 17.25 29.1668 19.5632 29.1668 22.4167C29.1668 23.9061 28.9588 25.3478 28.57 26.7138C28.4944 26.9794 28.2178 27.1335 27.9522 27.0579C27.6866 26.9823 27.5326 26.7057 27.6082 26.4401C27.9719 25.1622 28.1668 23.8126 28.1668 22.4167C28.1668 20.1155 26.3013 18.25 24.0001 18.25C23.2404 18.25 22.5295 18.4529 21.9171 18.8071C21.6781 18.9454 21.3722 18.8637 21.234 18.6247C21.0957 18.3856 21.1774 18.0798 21.4164 17.9415ZM20.2081 19.6505C20.4472 19.7888 20.5288 20.0947 20.3906 20.3337C20.0363 20.946 19.8334 21.6569 19.8334 22.4167C19.8334 23.4067 19.6059 24.345 19.1999 25.1809C19.0792 25.4293 18.78 25.5328 18.5316 25.4121C18.2832 25.2915 18.1797 24.9923 18.3004 24.7439C18.6417 24.0412 18.8334 23.2521 18.8334 22.4167C18.8334 21.4764 19.0851 20.5934 19.525 19.833C19.6632 19.5939 19.9691 19.5123 20.2081 19.6505ZM21.1667 22.4167C21.1667 20.8519 22.4353 19.5833 24.0001 19.5833C25.5649 19.5833 26.8334 20.8519 26.8334 22.4167C26.8334 23.0327 26.7915 23.6395 26.7102 24.2343C26.6728 24.5079 26.4208 24.6994 26.1472 24.6621C25.8735 24.6247 25.682 24.3726 25.7194 24.099C25.7946 23.5489 25.8334 22.9872 25.8334 22.4167C25.8334 21.4041 25.0126 20.5833 24.0001 20.5833C22.9875 20.5833 22.1667 21.4041 22.1667 22.4167C22.1667 24.1129 21.6813 25.6902 20.8424 27.0237L20.4192 26.7575L20.8424 27.0237C20.8339 27.0373 20.8255 27.051 20.8174 27.0647C20.6764 27.3021 20.3696 27.3803 20.1321 27.2393C19.8947 27.0983 19.8166 26.7915 19.9576 26.5541C19.9701 26.533 19.9829 26.5121 19.996 26.4912L20.3506 26.7143L19.996 26.4912C20.7374 25.3126 21.1667 23.9191 21.1667 22.4167ZM24 21.9167C24.2762 21.9167 24.5 22.1405 24.5 22.4167C24.5 24.5653 23.8835 26.5715 22.8175 28.2661C22.6704 28.4998 22.3617 28.5701 22.128 28.4231C21.8943 28.2761 21.824 27.9674 21.971 27.7336C22.9397 26.1938 23.5 24.3714 23.5 22.4167C23.5 22.1405 23.7239 21.9167 24 21.9167ZM25.9858 25.4356C26.2516 25.5107 26.406 25.7871 26.3308 26.0528C26.1015 26.8632 25.7975 27.6426 25.4267 28.3827C25.303 28.6296 25.0026 28.7295 24.7557 28.6058C24.5088 28.4821 24.4089 28.1817 24.5326 27.9348C24.8755 27.2504 25.1566 26.5298 25.3686 25.7805C25.4438 25.5148 25.7201 25.3604 25.9858 25.4356Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M6 9.5C6.27614 9.5 6.5 9.72386 6.5 10V25C6.5 25.8284 7.17157 26.5 8 26.5H16C16.2761 26.5 16.5 26.7239 16.5 27C16.5 27.2761 16.2761 27.5 16 27.5H8C6.61929 27.5 5.5 26.3807 5.5 25V10C5.5 9.72386 5.72386 9.5 6 9.5ZM26 9.5C26.2761 9.5 26.5 9.72386 26.5 10V15C26.5 15.2761 26.2761 15.5 26 15.5C25.7239 15.5 25.5 15.2761 25.5 15V10C25.5 9.72386 25.7239 9.5 26 9.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M16 2.39185L29.2847 11.5889C29.5117 11.7461 29.5683 12.0575 29.4111 12.2846C29.254 12.5116 28.9425 12.5683 28.7154 12.4111L16 3.60811L3.28465 12.4111C3.05761 12.5683 2.74613 12.5116 2.58895 12.2846C2.43177 12.0575 2.4884 11.7461 2.71544 11.5889L16 2.39185Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M9 11.5C9 11.2239 9.22386 11 9.5 11H11.5C11.7761 11 12 11.2239 12 11.5V13.5C12 13.7761 11.7761 14 11.5 14H9.5C9.22386 14 9 13.7761 9 13.5V11.5Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M8.5 11.5C8.5 10.9477 8.94772 10.5 9.5 10.5H11.5C12.0523 10.5 12.5 10.9477 12.5 11.5V13.5C12.5 14.0523 12.0523 14.5 11.5 14.5H9.5C8.94772 14.5 8.5 14.0523 8.5 13.5V11.5ZM11.5 11.5H9.5V13.5H11.5V11.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M8.5 16.5C8.5 15.9477 8.94772 15.5 9.5 15.5H11.5C12.0523 15.5 12.5 15.9477 12.5 16.5V18.5C12.5 19.0523 12.0523 19.5 11.5 19.5H9.5C8.94772 19.5 8.5 19.0523 8.5 18.5V16.5ZM11.5 16.5H9.5V18.5H11.5V16.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M8.5 21.5C8.5 20.9477 8.94772 20.5 9.5 20.5H11.5C12.0523 20.5 12.5 20.9477 12.5 21.5V23.5C12.5 24.0523 12.0523 24.5 11.5 24.5H9.5C8.94772 24.5 8.5 24.0523 8.5 23.5V21.5ZM11.5 21.5H9.5V23.5H11.5V21.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M13.5 11.5C13.5 10.9477 13.9477 10.5 14.5 10.5H16.5C17.0523 10.5 17.5 10.9477 17.5 11.5V13.5C17.5 14.0523 17.0523 14.5 16.5 14.5H14.5C13.9477 14.5 13.5 14.0523 13.5 13.5V11.5ZM16.5 11.5H14.5V13.5H16.5V11.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M13.5 16.5C13.5 15.9477 13.9477 15.5 14.5 15.5H16.5C17.0523 15.5 17.5 15.9477 17.5 16.5V18.5C17.5 19.0523 17.0523 19.5 16.5 19.5H14.5C13.9477 19.5 13.5 19.0523 13.5 18.5V16.5ZM16.5 16.5H14.5V18.5H16.5V16.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M18.5 11.5C18.5 10.9477 18.9477 10.5 19.5 10.5H21.5C22.0523 10.5 22.5 10.9477 22.5 11.5V13.5C22.5 14.0523 22.0523 14.5 21.5 14.5H19.5C18.9477 14.5 18.5 14.0523 18.5 13.5V11.5ZM21.5 11.5H19.5V13.5H21.5V11.5Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
        </svg>
    )
}
export const PrivateOutlineFingerprintManageIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineFingerprintManage} {...props} />
}

const PrivateSolidFingerprintManage = () => {
    return (
        <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
            <mask id='mask0_38051_63673' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'>
                <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
            </mask>
            <g mask='url(#mask0_38051_63673)'>
                <path
                    d='M5.3335 13.4027C5.3335 12.5246 5.76581 11.7028 6.48942 11.2053L14.4894 5.7053C15.3994 5.07967 16.6009 5.07967 17.5109 5.7053L25.5109 11.2053C26.2345 11.7028 26.6668 12.5246 26.6668 13.4027V25.3333C26.6668 26.8061 25.4729 28 24.0002 28H8.00017C6.52741 28 5.3335 26.8061 5.3335 25.3333V13.4027Z'
                    fill='#F28C45'
                />
                <path
                    d='M30.6668 12L16.0002 1.33337L1.3335 12'
                    stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                    stroke-width='2'
                    stroke-linecap='round'
                    stroke-linejoin='round'
                />
                <path
                    d='M5.3335 14.3334V25.3334C5.3335 26.8061 6.52741 28 8.00017 28H16.0002M26.6668 13.3334V16'
                    stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                    stroke-width='2'
                    stroke-linecap='round'
                    stroke-linejoin='round'
                />
                <path
                    d='M5.3335 14.3333C5.3335 13.597 5.93045 13 6.66683 13H10.6668V18.3333H5.3335V14.3333Z'
                    fill='white'
                    stroke='#F28C45'
                    stroke-width='2'
                    stroke-linecap='round'
                    stroke-linejoin='round'
                />
                <path
                    d='M5.3335 18.3334H10.6668V22.3334C10.6668 23.0698 10.0699 23.6667 9.3335 23.6667H6.66683C5.93045 23.6667 5.3335 23.0698 5.3335 22.3334V18.3334Z'
                    stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                    stroke-width='2'
                    stroke-linecap='round'
                    stroke-linejoin='round'
                />
                <path
                    d='M10.6665 13H14.6665C15.4029 13 15.9998 13.597 15.9998 14.3333V17C15.9998 17.7364 15.4029 18.3333 14.6665 18.3333H10.6665V13Z'
                    stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                    stroke-width='2'
                    stroke-linecap='round'
                    stroke-linejoin='round'
                />
            </g>
            <g clip-path='url(#clip0_38051_63673)'>
                <path
                    d='M25.3332 20.3334C27.7878 20.3334 29.7777 22.3232 29.7777 24.7778C29.7777 26.1518 29.5858 27.481 29.2275 28.74L28.6085 30.1173C28.3473 30.6985 27.8136 31.1227 27.1786 31.1764C25.1333 31.3493 23.2549 30.9377 20.964 29.5556C20.1675 29.0751 19.9176 28.0544 20.3254 27.2183L20.3332 27.2023C20.6891 26.4697 20.8888 25.6471 20.8888 24.7778C20.8888 23.9683 21.1052 23.2093 21.4834 22.5556C21.7648 22.1319 22.4843 21.2132 23.111 20.928C23.7647 20.5498 24.5237 20.3334 25.3332 20.3334Z'
                    fill='white'
                />
                <path
                    d='M26.4172 27.806C26.5927 27.4662 26.9894 27.2852 27.3716 27.3932L27.5266 27.4544C27.8172 27.605 27.9906 27.917 27.9667 28.2435L27.9381 28.4076C27.7657 29.0167 27.5519 29.6091 27.2987 30.1797L27.0318 30.7435C26.8283 31.1489 26.3346 31.3126 25.9289 31.1094C25.5237 30.9059 25.36 30.4121 25.5631 30.0065L25.7961 29.513C26.018 29.0131 26.205 28.4944 26.356 27.9609L26.4172 27.806Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
                <path
                    d='M25.3404 23.9427C25.7942 23.9428 26.162 24.3105 26.162 24.7643C26.162 26.793 25.6164 28.6965 24.6633 30.3333L24.4667 30.6576C24.2551 30.9935 23.8401 31.1242 23.4823 30.9896L23.3339 30.9154C22.95 30.6737 22.8346 30.1667 23.0761 29.7826L23.2427 29.5065C24.0539 28.1137 24.5188 26.4943 24.5188 24.7643C24.5188 24.3106 24.8867 23.9429 25.3404 23.9427Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
                <path
                    d='M25.3404 21.6628C27.0533 21.6629 28.4419 23.0514 28.442 24.7643C28.442 25.2272 28.4178 25.6852 28.3716 26.1367L28.3183 26.5859C28.2643 26.9793 27.9405 27.2691 27.5591 27.2943L27.3925 27.2891C26.9433 27.2273 26.6281 26.8126 26.6894 26.3633L26.7375 25.9688C26.778 25.5729 26.7987 25.1709 26.7987 24.7643C26.7987 23.9592 26.1455 23.3061 25.3404 23.306C24.5354 23.3062 23.8821 23.9593 23.8821 24.7643C23.8821 26.3785 23.4493 27.8879 22.6933 29.1862L22.537 29.444L22.5175 29.4766C22.2857 29.8666 21.7813 29.9945 21.3912 29.763C21.0012 29.5312 20.8719 29.0269 21.1034 28.6367L21.1451 28.5677L21.149 28.5612C21.8385 27.4626 22.2388 26.165 22.2388 24.7643C22.2389 23.0514 23.6276 21.663 25.3404 21.6628Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
                <path
                    d='M25.3404 19.3828C28.3125 19.3829 30.7218 21.7922 30.7219 24.7643C30.7219 26.0648 30.5634 27.3295 30.2636 28.5391L30.1256 29.0547C30.0166 29.4366 29.6552 29.6788 29.274 29.6497L29.1099 29.6198C28.674 29.4952 28.4207 29.0404 28.5448 28.6042L28.6672 28.1445C28.9354 27.0628 29.0787 25.9307 29.0787 24.7643C29.0786 22.7 27.4047 21.0261 25.3404 21.026C24.7434 21.0261 24.1806 21.1664 23.6815 21.4141L23.4719 21.526C23.1279 21.7249 22.6996 21.6469 22.4459 21.3607L22.3495 21.2266C22.1224 20.8338 22.2563 20.3302 22.649 20.1029L22.9524 19.9401C23.6725 19.5831 24.4843 19.3829 25.3404 19.3828Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
                <path
                    d='M20.7766 21.9375C21.0304 21.652 21.459 21.5748 21.8026 21.7734L21.9368 21.8711C22.1818 22.0888 22.274 22.4339 22.1698 22.7448L22.1021 22.8958C21.7846 23.4447 21.6021 24.0822 21.6021 24.7643C21.6021 25.656 21.4234 26.5079 21.0982 27.2839L20.9498 27.6107C20.7761 27.968 20.3776 28.1433 20.0071 28.0482L19.8508 27.9909C19.4433 27.7923 19.2739 27.3012 19.4719 26.8932L19.5813 26.6484C19.8239 26.0696 19.9589 25.4336 19.9589 24.7643C19.9589 23.7856 20.2206 22.8653 20.6789 22.0729L20.7766 21.9375Z'
                    fill='var(--Colors-Use-Neutral-Text-1-Title)'
                />
            </g>
            <defs>
                <clipPath id='clip0_38051_63673'>
                    <rect width='13.3333' height='13.3333' fill='white' transform='translate(18.6665 18.6666)' />
                </clipPath>
            </defs>
        </svg>
    )
}
export const PrivateSolidFingerprintManageIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidFingerprintManage} {...props} />
}
/**
 * @name CVE CVE 管理
 */
const PrivateOutlineCVE = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M18.9091 21.4318H5.09094C4.40059 21.4318 3.84094 20.8722 3.84094 20.1818V3.81817C3.84094 3.12782 4.40059 2.56818 5.09094 2.56818H15.8383C16.1698 2.56818 16.4877 2.69987 16.7222 2.93429L17.2517 2.40479L16.7222 2.93429L19.793 6.00514C20.0274 6.23957 20.1591 6.55751 20.1591 6.88903V20.1818C20.1591 20.8722 19.5995 21.4318 18.9091 21.4318Z'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path
            d='M15.8182 2.81818V4.90908C15.8182 6.01365 16.7137 6.90909 17.8182 6.90909H19.9091'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path
            d='M9.53513 12.0691L7.39673 12.1454C7.39673 12.1454 6.46246 12.4182 6.4522 13.4287C6.4522 13.4287 6.3906 14.5683 7.37033 14.8059H10.2817L9.63926 15.9265H7.2002C7.2002 15.9265 5.493 15.5583 5.40207 13.5109C5.40207 13.5109 5.24073 11.4575 7.231 11.0131H10.0015V11.5719H9.53073L9.53513 12.0691ZM10.4019 11.0102V11.5074L10.7891 11.4971V10.9999L10.4019 11.0102ZM11.2203 11.0102V11.5074L11.6075 11.4971V10.9999L11.2203 11.0102Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            d='M9.99585 11.5485V12.0487L10.383 12.0384V11.5383L9.99585 11.5485Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            d='M9.63037 12.0751L10.789 12.0487L12.0944 14.4848C12.0944 14.4848 12.1398 14.567 12.1589 14.4848L14.0216 11.0103H18.5785L17.9801 12.1103H14.6449L12.7118 15.6171L12.395 15.9999H11.8142C11.8142 15.9999 11.1616 15.2754 9.63037 12.0751Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            d='M18.3454 13.0107L17.8672 13.8555H15.8139V14.8381L18.5786 14.8587L18.0036 15.9235L14.7711 15.9997V12.9755L18.3454 13.0107Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
    </svg>
)
export const PrivateOutlineCVEIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineCVE} {...props} />
}
const PrivateSolidCVE = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M6.12109 29.5758H25.8787C26.9832 29.5758 27.8787 28.6803 27.8787 27.5758V8.90925C27.8787 8.37882 27.668 7.87011 27.2929 7.49503L22.8079 3.01004C22.4328 2.63497 21.9241 2.42426 21.3937 2.42426H6.12109C5.01652 2.42426 4.12109 3.31969 4.12109 4.42426V27.5758C4.12109 28.6803 5.01652 29.5758 6.12109 29.5758Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
        <path
            d='M23.2422 9.21213H25.823C26.2684 9.21213 26.4915 8.67356 26.1765 8.35858L22.0957 4.27781C21.7808 3.96283 21.2422 4.18591 21.2422 4.63136V7.21213C21.2422 8.3167 22.1376 9.21213 23.2422 9.21213Z'
            fill='white'
        />
        <path
            d='M21.0908 3.7576V7.21214C21.0908 8.31671 21.9863 9.21214 23.0908 9.21214H26.5454'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='2'
        />
        <path
            d='M25.8787 28.5758H6.12109C5.56881 28.5758 5.12109 28.1281 5.12109 27.5758V4.42426C5.12109 3.87197 5.56881 3.42426 6.12109 3.42426H21.3937C21.6589 3.42426 21.9132 3.52961 22.1008 3.71715L26.5858 8.20214C26.7733 8.38968 26.8787 8.64403 26.8787 8.90925V27.5758C26.8787 28.1281 26.431 28.5758 25.8787 28.5758Z'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='2'
            strokeLinecap='round'
        />
        <path
            d='M12.7134 16.0922L9.86222 16.1939C9.86222 16.1939 8.61654 16.5576 8.60285 17.905C8.60285 17.905 8.52072 19.4245 9.82702 19.7413H13.7088L12.8523 21.2353H9.60018C9.60018 21.2353 7.32392 20.7445 7.20267 18.0145C7.20267 18.0145 6.98756 15.2767 9.64125 14.6842H13.3353V15.4293H12.7076L12.7134 16.0922ZM13.8692 14.6803V15.3432L14.3854 15.3295V14.6666L13.8692 14.6803ZM14.9604 14.6803V15.3432L15.4766 15.3295V14.6666L14.9604 14.6803Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M13.3276 15.3981V16.0649L13.8439 16.0512V15.3844L13.3276 15.3981Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M12.8406 16.1002L14.3855 16.065L16.1259 19.3131C16.1259 19.3131 16.1865 19.4226 16.2119 19.3131L18.6955 14.6804H24.7714L23.9735 16.1471H19.5266L16.9492 20.8228L16.5268 21.3332H15.7524C15.7524 21.3332 14.8822 20.3672 12.8406 16.1002Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M24.4603 17.3476L23.8228 18.474H21.085V19.7842L24.7712 19.8116L24.0046 21.2313L19.6946 21.333V17.3006L24.4603 17.3476Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
    </svg>
)
export const PrivateSolidCVEIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidCVE} {...props} />
}
/**
 * @name Yak-Runner Yak-Runner 管理
 */
const PrivateSolidYakRunner = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2551_73558'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2551_73558)'>
            <path
                d='M2.66669 8C2.66669 6.52724 3.99325 5.33334 5.62965 5.33334H26.3704C28.0068 5.33334 29.3334 6.52724 29.3334 8V24C29.3334 25.4728 28.0068 26.6667 26.3704 26.6667H5.62965C3.99325 26.6667 2.66669 25.4728 2.66669 24V8Z'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M10.6667 12L14.6667 16L10.6667 20M17.3334 20H21.3334'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateSolidYakRunnerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidYakRunner} {...props} />
}
/**
 * @name Payload-Manager Payload
 */
const PrivateSolidPayloadManager = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2551_73610'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2551_73610)'>
            <rect
                x='5.33334'
                y='4'
                width='21.3333'
                height='24'
                rx='2.66667'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <path
                d='M10.6667 4V14.5049C10.6667 14.5792 10.7449 14.6276 10.8114 14.5943L13.2886 13.3557C13.3168 13.3416 13.3499 13.3416 13.378 13.3557L15.8553 14.5943C15.9218 14.6276 16 14.5792 16 14.5049V4'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='square'
            />
            <path
                d='M5.33334 25.3333C5.33334 23.8606 6.52725 22.6667 8.00001 22.6667H26.6667V25.3333C26.6667 26.8061 25.4728 28 24 28H8.00001C6.52725 28 5.33334 26.8061 5.33334 25.3333V25.3333Z'
                fill='white'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
            <rect
                x='5.33334'
                y='4'
                width='21.3333'
                height='24'
                rx='2.66667'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
            />
        </g>
    </svg>
)
export const PrivateSolidPayloadManagerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidPayloadManager} {...props} />
}
/**
 * @name 默认插件
 */
const PrivateSolidDefaultPlugin = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110482'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110482)'>
            <path
                d='M13.9999 4.14816C13.9999 2.59358 15.2602 1.33334 16.8147 1.33334C18.3693 1.33334 19.6295 2.59358 19.6295 4.14816V5.55557C19.6295 6.33286 20.2597 6.96297 21.037 6.96297H25.2592C26.0365 6.96297 26.6666 7.59309 26.6666 8.37038V12.5926C26.6666 13.3699 26.0365 14 25.2592 14H23.8518C22.2972 14 21.037 15.2602 21.037 16.8148C21.037 18.3694 22.2972 19.6296 23.8518 19.6296H25.2592C26.0365 19.6296 26.6666 20.2598 26.6666 21.037V25.2593C26.6666 26.0366 26.0365 26.6667 25.2592 26.6667H21.037C20.2597 26.6667 19.6295 26.0366 19.6295 25.2593V23.8519C19.6295 22.2973 18.3693 21.037 16.8147 21.037C15.2602 21.037 13.9999 22.2973 13.9999 23.8519V25.2593C13.9999 26.0366 13.3698 26.6667 12.5925 26.6667H8.37029C7.593 26.6667 6.96288 26.0366 6.96288 25.2593V21.037C6.96288 20.2598 6.33276 19.6296 5.55547 19.6296H4.14807C2.59349 19.6296 1.33325 18.3694 1.33325 16.8148C1.33325 15.2602 2.59349 14 4.14807 14H5.55547C6.33276 14 6.96288 13.3699 6.96288 12.5926V8.37038C6.96288 7.59309 7.593 6.96297 8.37029 6.96297H12.5925C13.3698 6.96297 13.9999 6.33286 13.9999 5.55557V4.14816Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M12.9999 4.14816C12.9999 2.04129 14.7079 0.333344 16.8147 0.333344C18.9216 0.333344 20.6295 2.04129 20.6295 4.14816V5.55557C20.6295 5.78057 20.812 5.96297 21.037 5.96297H25.2592C26.5888 5.96297 27.6666 7.04081 27.6666 8.37038V12.5926C27.6666 13.9222 26.5888 15 25.2592 15H23.8518C22.8495 15 22.037 15.8125 22.037 16.8148C22.037 17.8171 22.8495 18.6296 23.8518 18.6296H25.2592C26.5888 18.6296 27.6666 19.7075 27.6666 21.037V25.2593C27.6666 26.5888 26.5888 27.6667 25.2592 27.6667H21.037C19.7074 27.6667 18.6295 26.5888 18.6295 25.2593V23.8519C18.6295 22.8496 17.817 22.037 16.8147 22.037C15.8124 22.037 14.9999 22.8496 14.9999 23.8519V25.2593C14.9999 26.5888 13.9221 27.6667 12.5925 27.6667H8.37029C7.04072 27.6667 5.96288 26.5888 5.96288 25.2593V21.037C5.96288 20.812 5.78048 20.6296 5.55547 20.6296H4.14807C2.0412 20.6296 0.333252 18.9217 0.333252 16.8148C0.333252 14.708 2.0412 13 4.14807 13H5.55547C5.78048 13 5.96288 12.8176 5.96288 12.5926V8.37038C5.96288 7.04081 7.04071 5.96297 8.37029 5.96297H12.5925C12.8175 5.96297 12.9999 5.78057 12.9999 5.55557V4.14816ZM16.8147 2.33334C15.8124 2.33334 14.9999 3.14586 14.9999 4.14816V5.55557C14.9999 6.88514 13.9221 7.96297 12.5925 7.96297H8.37029C8.14528 7.96297 7.96288 8.14538 7.96288 8.37038V12.5926C7.96288 13.9222 6.88505 15 5.55547 15H4.14807C3.14577 15 2.33325 15.8125 2.33325 16.8148C2.33325 17.8171 3.14577 18.6296 4.14807 18.6296H5.55547C6.88505 18.6296 7.96288 19.7075 7.96288 21.037V25.2593C7.96288 25.4843 8.14528 25.6667 8.37029 25.6667H12.5925C12.8175 25.6667 12.9999 25.4843 12.9999 25.2593V23.8519C12.9999 21.745 14.7079 20.037 16.8147 20.037C18.9216 20.037 20.6295 21.745 20.6295 23.8519V25.2593C20.6295 25.4843 20.812 25.6667 21.037 25.6667H25.2592C25.4842 25.6667 25.6666 25.4843 25.6666 25.2593V21.037C25.6666 20.812 25.4842 20.6296 25.2592 20.6296H23.8518C21.7449 20.6296 20.037 18.9217 20.037 16.8148C20.037 14.708 21.7449 13 23.8518 13H25.2592C25.4842 13 25.6666 12.8176 25.6666 12.5926V8.37038C25.6666 8.14538 25.4842 7.96297 25.2592 7.96297H21.037C19.7074 7.96297 18.6295 6.88514 18.6295 5.55557V4.14816C18.6295 3.14586 17.817 2.33334 16.8147 2.33334Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M13.9999 5.55557V4.14816C13.9999 2.59358 15.2602 1.33334 16.8147 1.33334C18.3693 1.33334 19.6295 2.59358 19.6295 4.14816V5.55557M5.55547 19.6296H4.14807C2.59349 19.6296 1.33325 18.3694 1.33325 16.8148C1.33325 15.2602 2.59349 14 4.14807 14H5.55547'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='2'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateSolidDefaultPluginIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidDefaultPlugin} {...props} />
}
const PrivateOutlineDefaultPlugin = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2879_6168'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2879_6168)'>
            <path
                d='M10.5 3.11111C10.5 1.94518 11.4452 1 12.6111 1C13.777 1 14.7222 1.94518 14.7222 3.11111V4.16667C14.7222 4.74963 15.1948 5.22222 15.7778 5.22222H18.9444C19.5274 5.22222 20 5.69481 20 6.27778V9.44444C20 10.0274 19.5274 10.5 18.9444 10.5H17.8889C16.723 10.5 15.7778 11.4452 15.7778 12.6111C15.7778 13.777 16.723 14.7222 17.8889 14.7222H18.9444C19.5274 14.7222 20 15.1948 20 15.7778V18.9444C20 19.5274 19.5274 20 18.9444 20H15.7778C15.1948 20 14.7222 19.5274 14.7222 18.9444V17.8889C14.7222 16.723 13.777 15.7778 12.6111 15.7778C11.4452 15.7778 10.5 16.723 10.5 17.8889V18.9444C10.5 19.5274 10.0274 20 9.44444 20H6.27778C5.69481 20 5.22222 19.5274 5.22222 18.9444V15.7778C5.22222 15.1948 4.74963 14.7222 4.16667 14.7222H3.11111C1.94518 14.7222 1 13.777 1 12.6111C1 11.4452 1.94518 10.5 3.11111 10.5H4.16667C4.74963 10.5 5.22222 10.0274 5.22222 9.44444V6.27778C5.22222 5.69481 5.69481 5.22222 6.27778 5.22222H9.44444C10.0274 5.22222 10.5 4.74963 10.5 4.16667V3.11111Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M10.5 4.16667V3.11111C10.5 1.94518 11.4452 1 12.6111 1C13.777 1 14.7222 1.94518 14.7222 3.11111V4.16667M4.16667 14.7222H3.11111C1.94518 14.7222 1 13.777 1 12.6111C1 11.4452 1.94518 10.5 3.11111 10.5H4.16667'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
export const PrivateOutlineDefaultPluginIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineDefaultPlugin} {...props} />
}

const PrivateOutlineAuditCode = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M2.25 13.25H21.75V15C21.75 16.5188 20.5188 17.75 19 17.75H5C3.48122 17.75 2.25 16.5188 2.25 15V13.25ZM3.75 14.75V15C3.75 15.6904 4.30964 16.25 5 16.25H19C19.6904 16.25 20.25 15.6904 20.25 15V14.75H3.75Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M5 3.75C4.30964 3.75 3.75 4.30964 3.75 5V15C3.75 15.6904 4.30964 16.25 5 16.25H19C19.6904 16.25 20.25 15.6904 20.25 15V12.1538C20.25 11.7396 20.5858 11.4038 21 11.4038C21.4142 11.4038 21.75 11.7396 21.75 12.1538V15C21.75 16.5188 20.5188 17.75 19 17.75H5C3.48122 17.75 2.25 16.5188 2.25 15V5C2.25 3.48122 3.48122 2.25 5 2.25H12C12.4142 2.25 12.75 2.58579 12.75 3C12.75 3.41421 12.4142 3.75 12 3.75H5Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M10.25 16.25H13.75V21.75H10.25V16.25ZM11.75 17.75V20.25H12.25V17.75H11.75Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M7.25 21C7.25 20.5858 7.58579 20.25 8 20.25H16C16.4142 20.25 16.75 20.5858 16.75 21C16.75 21.4142 16.4142 21.75 16 21.75H8C7.58579 21.75 7.25 21.4142 7.25 21Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <g clipPath='url(#clip0_37560_24991)'>
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M18.4998 1.66795C18.7845 1.41309 19.2154 1.41309 19.5002 1.66796C20.2526 2.34139 21.2443 2.74999 22.3333 2.74999C22.407 2.74999 22.4802 2.74812 22.5528 2.74444C22.9084 2.7264 23.2276 2.96086 23.3169 3.30554C23.4365 3.76789 23.5 4.25209 23.5 4.75C23.5 7.4303 21.6668 9.68054 19.1869 10.3188C19.0643 10.3504 18.9357 10.3504 18.8131 10.3188C16.3332 9.68054 14.5 7.4303 14.5 4.75C14.5 4.25207 14.5635 3.76785 14.6831 3.30549C14.7724 2.9608 15.0916 2.72635 15.4472 2.74439C15.5198 2.74807 15.593 2.74994 15.6667 2.74994C16.7556 2.74994 17.7474 2.34136 18.4998 1.66795ZM16.0304 4.2386C16.0103 4.40606 16 4.5767 16 4.75C16 6.6614 17.2624 8.27971 19 8.81342C20.7376 8.27971 22 6.6614 22 4.75C22 4.57672 21.9897 4.40609 21.9696 4.23865C20.8669 4.16973 19.8477 3.78961 19 3.18566C18.1523 3.78958 17.1331 4.16968 16.0304 4.2386Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M20.7803 4.6363C21.0732 4.92919 21.0732 5.40406 20.7803 5.69696L19.1137 7.36362C18.8208 7.65652 18.3459 7.65652 18.053 7.36362L17.2197 6.53029C16.9268 6.2374 16.9268 5.76252 17.2197 5.46963C17.5126 5.17674 17.9874 5.17674 18.2803 5.46963L18.5833 5.77263L19.7197 4.6363C20.0126 4.3434 20.4874 4.3434 20.7803 4.6363Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
        <defs>
            <clipPath id='clip0_37560_24991'>
                <rect width='10' height='10' fill='white' transform='translate(14 1)' />
            </clipPath>
        </defs>
    </svg>
)

export const PrivateOutlineAuditCodeIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineAuditCode} {...props} />
}

const PrivateSolidAuditCode = () => (
    <svg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path d='M4 6C4 4.89543 4.89543 4 6 4H26C27.1046 4 28 4.89543 28 6V18.6667H4V6Z' fill='#F28C45' />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M3 17.6666H29V20C29 22.025 27.3584 23.6666 25.3333 23.6666H6.66667C4.64162 23.6666 3 22.025 3 20V17.6666ZM5 19.6666V20C5 20.9204 5.74619 21.6666 6.66667 21.6666H25.3333C26.2538 21.6666 27 20.9204 27 20V19.6666H5Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.66667 5C5.74619 5 5 5.74619 5 6.66667V20C5 20.9205 5.74619 21.6667 6.66667 21.6667H25.3333C26.2538 21.6667 27 20.9205 27 20V16.2051C27 15.6528 27.4477 15.2051 28 15.2051C28.5523 15.2051 29 15.6528 29 16.2051V20C29 22.025 27.3584 23.6667 25.3333 23.6667H6.66667C4.64162 23.6667 3 22.025 3 20V6.66667C3 4.64162 4.64162 3 6.66667 3H16C16.5523 3 17 3.44772 17 4C17 4.55228 16.5523 5 16 5H6.66667Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M13.6665 21.6666H18.3332V29H13.6665V21.6666ZM15.6665 23.6666V27H16.3332V23.6666H15.6665Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M9.6665 28C9.6665 27.4477 10.1142 27 10.6665 27H21.3332C21.8855 27 22.3332 27.4477 22.3332 28C22.3332 28.5523 21.8855 29 21.3332 29H10.6665C10.1142 29 9.6665 28.5523 9.6665 28Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M31.3313 4.34479C31.1826 3.77031 30.6505 3.37955 30.0579 3.40961C29.9653 3.41431 29.8719 3.41669 29.7779 3.41669C28.3898 3.41669 27.1263 2.89617 26.1671 2.0377C25.6925 1.61293 24.9744 1.61292 24.4998 2.03769C23.5407 2.89613 22.2771 3.41662 20.8891 3.41662C20.7951 3.41662 20.7017 3.41424 20.6091 3.40954C20.0165 3.37949 19.4844 3.77024 19.3357 4.34471C19.1708 4.98149 19.0835 5.64815 19.0835 6.33338C19.0835 10.0239 21.6077 13.1218 25.0219 14.0006C25.2263 14.0532 25.4407 14.0532 25.6451 14.0006C29.0593 13.1218 31.5835 10.0239 31.5835 6.33338C31.5835 5.64818 31.4962 4.98154 31.3313 4.34479Z'
            fill='white'
            stroke='white'
            strokeWidth='2.5'
            strokeLinecap='round'
            strokeLinejoin='round'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M24.6661 2.22398C25.0457 1.88416 25.6202 1.88416 25.9999 2.22399C27.0031 3.1219 28.3255 3.66669 29.7775 3.66669C29.8757 3.66669 29.9732 3.6642 30.0701 3.65929C30.5442 3.63524 30.9699 3.94785 31.0888 4.40743C31.2484 5.0239 31.333 5.66949 31.333 6.33338C31.333 9.90711 28.8887 12.9074 25.5823 13.7585C25.4188 13.8005 25.2473 13.8005 25.0838 13.7585C21.7773 12.9074 19.333 9.90711 19.333 6.33338C19.333 5.66946 19.4176 5.02384 19.5772 4.40735C19.6962 3.94778 20.1218 3.63518 20.596 3.65922C20.6928 3.66413 20.7903 3.66662 20.8886 3.66662C22.3405 3.66662 23.6629 3.12185 24.6661 2.22398ZM21.3735 5.65151C21.3468 5.87479 21.333 6.10231 21.333 6.33338C21.333 8.88191 23.0163 11.0396 25.333 11.7513C27.6498 11.0397 29.333 8.88191 29.333 6.33338C29.333 6.10234 29.3192 5.87483 29.2925 5.65158C27.8222 5.55968 26.4632 5.05285 25.333 4.24759C24.2027 5.05281 22.8438 5.55961 21.3735 5.65151Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M27.7069 6.18181C28.0975 6.57233 28.0975 7.2055 27.7069 7.59602L25.4847 9.81824C25.0942 10.2088 24.461 10.2088 24.0705 9.81824L22.9594 8.70713C22.5689 8.31661 22.5689 7.68344 22.9594 7.29292C23.3499 6.9024 23.9831 6.9024 24.3736 7.29292L24.7776 7.69692L26.2927 6.18181C26.6833 5.79128 27.3164 5.79128 27.7069 6.18181Z'
            fill='#F28C45'
        />
    </svg>
)
/**
 * @name 代码审计
 */
export const PrivateSolidAuditCodeIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidAuditCode} {...props} />
}

const PrivateOutlineCodeScan = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.25 8C6.25 7.58579 6.58579 7.25 7 7.25H13C13.4142 7.25 13.75 7.58579 13.75 8C13.75 8.41421 13.4142 8.75 13 8.75H7C6.58579 8.75 6.25 8.41421 6.25 8Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.25 12C6.25 11.5858 6.58579 11.25 7 11.25H17C17.4142 11.25 17.75 11.5858 17.75 12C17.75 12.4142 17.4142 12.75 17 12.75H7C6.58579 12.75 6.25 12.4142 6.25 12Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6.25 16C6.25 15.5858 6.58579 15.25 7 15.25H13C13.4142 15.25 13.75 15.5858 13.75 16C13.75 16.4142 13.4142 16.75 13 16.75H7C6.58579 16.75 6.25 16.4142 6.25 16Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M6 3.75C5.30964 3.75 4.75 4.30964 4.75 5V19C4.75 19.6904 5.30964 20.25 6 20.25H12C12.4142 20.25 12.75 20.5858 12.75 21C12.75 21.4142 12.4142 21.75 12 21.75H6C4.48122 21.75 3.25 20.5188 3.25 19V5C3.25 3.48122 4.48122 2.25 6 2.25H15.1028C15.8045 2.25 16.4797 2.51825 16.9901 2.99982L19.8873 5.73344C20.4379 6.25299 20.75 6.97657 20.75 7.73362V12.1613C20.75 12.5755 20.4142 12.9113 20 12.9113C19.5858 12.9113 19.25 12.5755 19.25 12.1613V7.73362C19.25 7.38951 19.1081 7.06061 18.8578 6.82445L15.9607 4.09083C15.7287 3.87193 15.4218 3.75 15.1028 3.75H6Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M15.75 3V5C15.75 5.69036 16.3096 6.25 17 6.25H20V7.75H17C15.4812 7.75 14.25 6.51878 14.25 5V3H15.75Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M18.2554 14.5855C18.4449 13.8048 19.5551 13.8048 19.7446 14.5855C19.867 15.0897 20.4448 15.3291 20.8879 15.059C21.5739 14.6411 22.3589 15.4261 21.941 16.1121C21.6709 16.5552 21.9103 17.133 22.4145 17.2554C23.1952 17.4449 23.1952 18.5551 22.4145 18.7446C21.9103 18.867 21.6709 19.4448 21.941 19.8879C22.3589 20.5739 21.5739 21.3589 20.8879 20.941C20.4448 20.6709 19.867 20.9103 19.7446 21.4145C19.5551 22.1952 18.4449 22.1952 18.2554 21.4145C18.133 20.9103 17.5552 20.6709 17.1121 20.941C16.4261 21.3589 15.6411 20.5739 16.059 19.8879C16.3291 19.4448 16.0897 18.867 15.5855 18.7446C14.8048 18.5551 14.8048 17.4449 15.5855 17.2554C16.0897 17.133 16.3291 16.5552 16.059 16.1121C15.6411 15.4261 16.4261 14.6411 17.1121 15.059C17.5552 15.3291 18.133 15.0897 18.2554 14.5855ZM20.5 18C20.5 18.8284 19.8284 19.5 19 19.5C18.1716 19.5 17.5 18.8284 17.5 18C17.5 17.1716 18.1716 16.5 19 16.5C19.8284 16.5 20.5 17.1716 20.5 18Z'
            fill='var(--Colors-Use-Main-Primary)'
        />
    </svg>
)

export const PrivateOutlineCodeScanIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineCodeScan} {...props} />
}

const PrivateSolidCodeScan = () => (
    <svg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <path
            d='M7.3335 28H24.6668C25.7714 28 26.6668 27.1046 26.6668 26V9.8815C26.6668 9.3199 26.4307 8.78417 26.0162 8.40527L21.7698 4.52378C21.4011 4.18684 20.9198 4 20.4204 4H7.3335C6.22893 4 5.3335 4.89543 5.3335 6V26C5.3335 27.1046 6.22893 28 7.3335 28Z'
            fill='#F28C45'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.5835 10.9166C8.5835 10.3643 8.91928 9.91663 9.3335 9.91663H15.3335C15.7477 9.91663 16.0835 10.3643 16.0835 10.9166C16.0835 11.4689 15.7477 11.9166 15.3335 11.9166H9.3335C8.91928 11.9166 8.5835 11.4689 8.5835 10.9166Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.5835 15.9166C8.5835 15.3643 8.91928 14.9166 9.3335 14.9166H19.3335C19.7477 14.9166 20.0835 15.3643 20.0835 15.9166C20.0835 16.4689 19.7477 16.9166 19.3335 16.9166H9.3335C8.91928 16.9166 8.5835 16.4689 8.5835 15.9166Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.5835 20.9166C8.5835 20.3643 8.91928 19.9166 9.3335 19.9166H15.3335C15.7477 19.9166 16.0835 20.3643 16.0835 20.9166C16.0835 21.4689 15.7477 21.9166 15.3335 21.9166H9.3335C8.91928 21.9166 8.5835 21.4689 8.5835 20.9166Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M22 9.33329H25.4596C25.905 9.33329 26.1281 8.79472 25.8131 8.47974L20.8536 3.52018C20.5386 3.2052 20 3.42828 20 3.87373V7.33329C20 8.43786 20.8954 9.33329 22 9.33329Z'
            fill='white'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M8.00016 5C7.07969 5 6.3335 5.74619 6.3335 6.66667V25.3333C6.3335 26.2538 7.07969 27 8.00016 27H16.0002C16.5524 27 17.0002 27.4477 17.0002 28C17.0002 28.5523 16.5524 29 16.0002 29H8.00016C5.97512 29 4.3335 27.3584 4.3335 25.3333V6.66667C4.3335 4.64162 5.97512 3 8.00016 3H20.1373C21.0729 3 21.9731 3.35766 22.6536 3.99976L26.5165 7.64459C27.2507 8.33733 27.6668 9.30209 27.6668 10.3115V16.2151C27.6668 16.7673 27.2191 17.2151 26.6668 17.2151C26.1145 17.2151 25.6668 16.7673 25.6668 16.2151V10.3115C25.6668 9.85267 25.4777 9.41415 25.144 9.09927L21.2811 5.45444C20.9717 5.16257 20.5625 5 20.1373 5H8.00016Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M21 4V6.66667C21 7.58714 21.7462 8.33333 22.6667 8.33333H26.6667V10.3333H22.6667C20.6416 10.3333 19 8.69171 19 6.66667V4H21Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
        <path
            d='M27.055 19.2704C26.6168 17.4655 24.0499 17.4655 23.6117 19.2704L24.3405 19.4474L23.6117 19.2704C23.5683 19.4492 23.3635 19.5341 23.2064 19.4383C21.6202 18.4719 19.8052 20.287 20.7716 21.8731C20.8673 22.0302 20.7825 22.235 20.6037 22.2784C18.7988 22.7166 18.7988 25.2835 20.6037 25.7217L20.7806 24.9929L20.6037 25.7217C20.7825 25.7651 20.8673 25.97 20.7716 26.1271C19.8052 27.7132 21.6202 29.5283 23.2064 28.5618C23.3635 28.4661 23.5683 28.5509 23.6117 28.7297C24.0499 30.5346 26.6168 30.5346 27.055 28.7297C27.0984 28.5509 27.3032 28.4661 27.4603 28.5618C29.0464 29.5283 30.8615 27.7132 29.8951 26.1271C29.7994 25.97 29.8842 25.7651 30.063 25.7217C31.8679 25.2835 31.8679 22.7166 30.063 22.2784C29.8842 22.235 29.7994 22.0302 29.8951 21.8731C30.8615 20.287 29.0464 18.4719 27.4603 19.4383C27.3032 19.5341 27.0984 19.4492 27.055 19.2704Z'
            fill='white'
            stroke='white'
            strokeWidth='1.5'
            strokeLinecap='round'
            strokeLinejoin='round'
        />
        <path
            fillRule='evenodd'
            clipRule='evenodd'
            d='M25.3333 21.486C24.8374 21.9159 24.2104 22.1757 23.5557 22.2223C23.509 22.877 23.2493 23.504 22.8193 24C23.2493 24.4959 23.509 25.1229 23.5557 25.7776C24.2104 25.8243 24.8374 26.084 25.3333 26.514C25.8293 26.084 26.4563 25.8243 27.111 25.7776C27.1576 25.1229 27.4174 24.4959 27.8473 24C27.4174 23.504 27.1576 22.877 27.111 22.2223C26.4563 22.1757 25.8293 21.9159 25.3333 21.486ZM24.3405 19.4473C24.5932 18.4064 26.0735 18.4064 26.3261 19.4473C26.4894 20.1196 27.2597 20.4387 27.8506 20.0787C28.7652 19.5214 29.8119 20.5681 29.2546 21.4827C28.8946 22.0736 29.2137 22.8439 29.886 23.0071C30.9269 23.2598 30.9269 24.7401 29.886 24.9928C29.2137 25.156 28.8946 25.9263 29.2546 26.5172C29.8119 27.4318 28.7652 28.4785 27.8506 27.9212C27.2597 27.5612 26.4894 27.8803 26.3261 28.5527C26.0735 29.5935 24.5932 29.5935 24.3405 28.5527C24.1773 27.8803 23.407 27.5612 22.8161 27.9212C21.9015 28.4785 20.8547 27.4318 21.4121 26.5172C21.7721 25.9263 21.453 25.156 20.7806 24.9928C19.7398 24.7401 19.7398 23.2598 20.7806 23.0071C21.453 22.8439 21.7721 22.0736 21.4121 21.4827C20.8547 20.5681 21.9015 19.5214 22.8161 20.0787C23.407 20.4387 24.1773 20.1196 24.3405 19.4473Z'
            fill='var(--Colors-Use-Neutral-Text-1-Title)'
        />
    </svg>
)
/**
 * @name 代码扫描
 */
export const PrivateSolidCodeScanIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidCodeScan} {...props} />
}

const PrivateOutlineProjectManager = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <rect
            x='15.8243'
            y='3.9947'
            width='4.5'
            height='16.5'
            rx='0.85'
            transform='rotate(-6 15.8243 3.9947)'
            stroke='var(--Colors-Use-Main-Primary)'
            strokeWidth='1.5'
        />
        <rect
            x='8.75'
            y='3.71429'
            width='4.5'
            height='16.5'
            rx='0.85'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path d='M10.5 7.96429H11.5' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        <path
            d='M10.5 11.9643H11.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <rect
            x='1.75'
            y='3.71429'
            width='4.5'
            height='16.5'
            rx='0.85'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path d='M3.5 7.96429H4.5' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        <path d='M3.5 11.9643H4.5' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
        <path
            d='M3.5 15.9643H4.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
    </svg>
)

/**
 * @name 项目管理
 */
export const PrivateOutlineProjectManagerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineProjectManager} {...props} />
}

const PrivateSolidProjectManager = () => (
    <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
        <rect
            x='15.8243'
            y='3.9947'
            width='4.5'
            height='16.5'
            rx='0.85'
            transform='rotate(-6 15.8243 3.9947)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <rect
            x='8.75'
            y='3.71429'
            width='4.5'
            height='16.5'
            rx='0.85'
            fill='var(--Colors-Use-Main-Primary)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path
            d='M10.5 7.96429H11.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path
            d='M10.5 11.9643H11.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <rect
            x='1.75'
            y='3.71429'
            width='4.5'
            height='16.5'
            rx='0.85'
            fill='var(--Colors-Use-Main-Primary)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path
            d='M3.5 7.96429H4.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path
            d='M3.5 11.9643H4.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
        <path
            d='M3.5 15.9643H4.5'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
            strokeLinecap='round'
        />
    </svg>
)

export const PrivateSolidProjectManagerIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidProjectManager} {...props} />
}

const PrivateOutlineRuleManagement = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_2970_81541'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_2970_81541)'>
            <path
                d='M8 3H15C16.1046 3 17 3.89543 17 5V9.5M3 8V19C3 20.1046 3.89543 21 5 21H11.5'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M8 6V3L3 8H6C7.10457 8 8 7.10457 8 6Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinejoin='round'
            />
            <path
                d='M6 11L14 11'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M6 16L9 16'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M21.7877 13.7197C21.674 13.7256 21.5596 13.7285 21.4444 13.7285C19.737 13.7285 18.1794 13.0749 17 12C15.8205 13.0749 14.263 13.7285 12.5556 13.7285C12.4404 13.7285 12.326 13.7255 12.2123 13.7196C12.0737 14.2647 12 14.8364 12 15.4256C12 18.5887 14.1246 21.2464 17 22C19.8754 21.2464 22 18.5887 22 15.4256C22 14.8364 21.9263 14.2648 21.7877 13.7197Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                d='M15.3334 17.1227L16.4445 18.2541L18.6667 15.9913'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
        </g>
    </svg>
)
/**
 * @name 规则管理
 */
export const PrivateOutlineRuleManagementIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineRuleManagement} {...props} />
}
const PrivateSolidRuleManagement = () => (
    <svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_4633_110845'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='32'
            height='32'
        >
            <rect width='32' height='32' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_4633_110845)'>
            <path
                d='M22.6667 26V6C22.6667 4.89543 21.7712 4 20.6667 4H11.4951C10.9647 4 10.456 4.21071 10.0809 4.58579L4.58579 10.0809C4.21071 10.456 4 10.9647 4 11.4951V26C4 27.1046 4.89543 28 6 28H20.6667C21.7712 28 22.6667 27.1046 22.6667 26Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
            <path
                d='M30.2618 17.985C30.115 17.4074 29.5809 17.0138 28.9858 17.0446C28.8557 17.0513 28.7246 17.0547 28.5926 17.0547C26.6421 17.0547 24.8621 16.3096 23.5086 15.0761C23.0315 14.6413 22.3018 14.6413 21.8246 15.0761C20.4712 16.3096 18.6912 17.0546 16.7407 17.0546C16.6088 17.0546 16.4777 17.0512 16.3475 17.0445C15.7524 17.0138 15.2184 17.4074 15.0716 17.9849C14.8614 18.8116 14.75 19.6773 14.75 20.5675C14.75 25.3532 17.9662 29.3937 22.3498 30.5425C22.5575 30.5969 22.7758 30.5969 22.9836 30.5425C27.3671 29.3937 30.5833 25.3532 30.5833 20.5675C30.5833 19.6773 30.4719 18.8117 30.2618 17.985Z'
                fill='white'
                stroke='white'
                strokeWidth='2.5'
                strokeLinecap='round'
                strokeLinejoin='round'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M10.6211 3.00102C10.3608 3.01269 10.1264 3.12386 9.95507 3.29741L3.29733 9.95515C3.11376 10.1365 3 10.3883 3 10.6667V10.6669V26C3 27.6569 4.34314 29 6 29H15.3333C15.8856 29 16.3333 28.5523 16.3333 28C16.3333 27.4477 15.8856 27 15.3333 27H6C5.44771 27 5 26.5523 5 26V11.6667H8.6667C10.3235 11.6667 11.6667 10.3235 11.6667 8.66667V5H20.6667C21.219 5 21.6667 5.44772 21.6667 6V12.6667C21.6667 13.219 22.1144 13.6667 22.6667 13.6667C23.219 13.6667 23.6667 13.219 23.6667 12.6667V6C23.6667 4.34315 22.3235 3 20.6667 3H10.6747L10.6211 3.00102ZM8.6667 9.66667H6.41424L9.6667 6.41421V8.66667C9.6667 9.21895 9.21898 9.66667 8.6667 9.66667ZM7 14.6667C7 14.1144 7.44772 13.6667 8 13.6667L18.6667 13.6667C19.219 13.6667 19.6667 14.1144 19.6667 14.6667C19.6667 15.2189 19.219 15.6667 18.6667 15.6667L8 15.6667C7.44771 15.6667 7 15.2189 7 14.6667ZM8 20.3333C7.44772 20.3333 7 20.7811 7 21.3333C7 21.8856 7.44771 22.3333 8 22.3333H12C12.5523 22.3333 13 21.8856 13 21.3333C13 20.7811 12.5523 20.3333 12 20.3333H8Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                d='M29.0503 18.2929C28.8987 18.3007 28.7461 18.3047 28.5926 18.3047C26.316 18.3047 24.2392 17.4332 22.6666 16C21.094 17.4332 19.0173 18.3046 16.7407 18.3046C16.5872 18.3046 16.4346 18.3007 16.2831 18.2928C16.0983 19.0196 16 19.7819 16 20.5675C16 24.7849 18.8328 28.3286 22.6667 29.3333C26.5005 28.3286 29.3333 24.7849 29.3333 20.5675C29.3333 19.7819 29.235 19.0197 29.0503 18.2929Z'
                fill='white'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M21.993 15.2609C22.3747 14.913 22.9585 14.913 23.3402 15.2609C24.7375 16.5343 26.5769 17.3047 28.5926 17.3047C28.7289 17.3047 28.8643 17.3012 28.9987 17.2943C29.4748 17.2697 29.902 17.5845 30.0195 18.0466C30.2245 18.8533 30.3333 19.6982 30.3333 20.5675C30.3333 25.2396 27.1938 29.1807 22.9202 30.3007C22.754 30.3442 22.5794 30.3442 22.4132 30.3007C18.1395 29.1807 15 25.2396 15 20.5675C15 19.6982 15.1088 18.8532 15.3139 18.0465C15.4313 17.5844 15.8586 17.2696 16.3346 17.2942C16.4691 17.3011 16.6045 17.3046 16.7407 17.3046C18.7564 17.3046 20.5957 16.5343 21.993 15.2609ZM17.0973 19.2982C17.0333 19.7112 17 20.1351 17 20.5675C17 24.2359 19.4011 27.3184 22.6667 28.2949C25.9322 27.3184 28.3333 24.2359 28.3333 20.5675C28.3333 20.1351 28.3 19.7113 28.236 19.2983C26.1496 19.223 24.228 18.4903 22.6666 17.3008C21.1053 18.4902 19.1837 19.223 17.0973 19.2982Z'
                fill='var(--Colors-Use-Neutral-Text-1-Title)'
            />
            <path
                fillRule='evenodd'
                clipRule='evenodd'
                d='M25.5896 20.6083C25.9836 20.9953 25.9893 21.6284 25.6024 22.0225L22.6394 25.0395C22.4514 25.2309 22.1943 25.3388 21.9259 25.3388C21.6576 25.3388 21.4005 25.2309 21.2125 25.0395L19.731 23.531C19.344 23.1369 19.3497 22.5038 19.7438 22.1168C20.1378 21.7298 20.7709 21.7355 21.1579 22.1296L21.9259 22.9116L24.1754 20.6211C24.5624 20.2271 25.1956 20.2213 25.5896 20.6083Z'
                fill='var(--Colors-Use-Main-Primary)'
            />
        </g>
    </svg>
)
/**
 * @name 规则管理
 */
export const PrivateSolidRuleManagementIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidRuleManagement} {...props} />
}

const PrivateOutlineAuditHole = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_38498_159371'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_38498_159371)'>
            <path
                d='M5.75 10C5.75 8.20507 7.20507 6.75 9 6.75H15C16.7949 6.75 18.25 8.20508 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path d='M12 21V7' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.5' strokeLinecap='round' />
            <path
                d='M15 6C15 4.34315 13.6569 3 12 3C10.3431 3 9 4.34315 9 6'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M5.75 10C5.75 8.20507 7.20507 6.75 9 6.75H15C16.7949 6.75 18.25 8.20508 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M2 13H5M20.9999 6C20.9999 7.55248 19.8207 8.82953 18.3091 8.98427M2.99995 21C2.99995 19.3431 4.3431 18 5.99995 18M2.99995 6C2.99995 7.5282 4.14261 8.78952 5.62015 8.97619'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle cx='16.5' cy='16.5' r='6.5' fill='white' />
            <path
                d='M17.3935 12.4026C17.1661 11.4658 15.8338 11.4658 15.6064 12.4026C15.4595 13.0077 14.7662 13.2949 14.2345 12.9709C13.4113 12.4693 12.4692 13.4113 12.9708 14.2345C13.2948 14.7663 13.0076 15.4596 12.4025 15.6065C11.4658 15.8339 11.4658 17.1661 12.4025 17.3935C13.0076 17.5405 13.2948 18.2337 12.9708 18.7655C12.4692 19.5887 13.4113 20.5307 14.2345 20.0292C14.7662 19.7051 15.4595 19.9923 15.6064 20.5974C15.8338 21.5342 17.1661 21.5342 17.3935 20.5974C17.5404 19.9923 18.2337 19.7051 18.7655 20.0292C19.5886 20.5307 20.5307 19.5887 20.0291 18.7655C19.7051 18.2337 19.9923 17.5405 20.5974 17.3935C21.5341 17.1661 21.5341 15.8339 20.5974 15.6065C19.9923 15.4596 19.7051 14.7663 20.0291 14.2345C20.5307 13.4113 19.5886 12.4693 18.7655 12.9709C18.2337 13.2949 17.5404 13.0077 17.3935 12.4026Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.2'
            />
            <circle cx='16.5' cy='16.5' r='1.9' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.2' />
        </g>
    </svg>
)
export const PrivateOutlineAuditHoleIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineAuditHole} {...props} />
}

const PrivateSolidAuditHole = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <mask
            id='mask0_38498_159449'
            style={{maskType: "alpha"}}
            maskUnits='userSpaceOnUse'
            x='0'
            y='0'
            width='24'
            height='24'
        >
            <rect width='24' height='24' fill='var(--Colors-Use-Neutral-Text-1-Title)' />
        </mask>
        <g mask='url(#mask0_38498_159449)'>
            <path
                d='M5.75 10C5.75 8.20507 7.20507 6.75 9 6.75H15C16.7949 6.75 18.25 8.20508 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M15 6C15 4.34315 13.6569 3 12 3C10.3431 3 9 4.34315 9 6'
                stroke='var(--Colors-Use-Main-Primary)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M5.75 10C5.75 8.20507 7.20507 6.75 9 6.75H15C16.7949 6.75 18.25 8.20508 18.25 10V15C18.25 18.4518 15.4518 21.25 12 21.25C8.54822 21.25 5.75 18.4518 5.75 15V10Z'
                fill='var(--Colors-Use-Main-Primary)'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
            />
            <path
                d='M2 13H5M20.9999 6C20.9999 7.55248 19.8207 8.82953 18.3091 8.98427M2.99995 21C2.99995 19.3431 4.3431 18 5.99995 18M2.99995 6C2.99995 7.5282 4.14261 8.78952 5.62015 8.97619'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <path
                d='M12 21V7'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.5'
                strokeLinecap='round'
            />
            <circle cx='16.5' cy='16.5' r='6.5' fill='white' />
            <path
                d='M17.3935 12.4026C17.1661 11.4658 15.8338 11.4658 15.6064 12.4026C15.4595 13.0077 14.7662 13.2949 14.2345 12.9709C13.4113 12.4693 12.4692 13.4113 12.9708 14.2345C13.2948 14.7663 13.0076 15.4596 12.4025 15.6065C11.4658 15.8339 11.4658 17.1661 12.4025 17.3935C13.0076 17.5405 13.2948 18.2337 12.9708 18.7655C12.4692 19.5887 13.4113 20.5307 14.2345 20.0292C14.7662 19.7051 15.4595 19.9923 15.6064 20.5974C15.8338 21.5342 17.1661 21.5342 17.3935 20.5974C17.5404 19.9923 18.2337 19.7051 18.7655 20.0292C19.5886 20.5307 20.5307 19.5887 20.0291 18.7655C19.7051 18.2337 19.9923 17.5405 20.5974 17.3935C21.5341 17.1661 21.5341 15.8339 20.5974 15.6065C19.9923 15.4596 19.7051 14.7663 20.0291 14.2345C20.5307 13.4113 19.5886 12.4693 18.7655 12.9709C18.2337 13.2949 17.5404 13.0077 17.3935 12.4026Z'
                stroke='var(--Colors-Use-Neutral-Text-1-Title)'
                strokeWidth='1.2'
            />
            <circle cx='16.5' cy='16.5' r='1.9' stroke='var(--Colors-Use-Main-Primary)' strokeWidth='1.2' />
        </g>
    </svg>
)
export const PrivateSolidAuditHoleIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidAuditHole} {...props} />
}

// #region AI-Agent
const PrivateOutlineAIAgent = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect
            x='3.75'
            y='3.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <rect
            x='3.75'
            y='13.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <rect
            x='13.75'
            y='13.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path
            d='M13.8818 7.74303C13.2989 7.41918 13.2989 6.58082 13.8818 6.25697L14.8218 5.73477C15.2054 5.52165 15.5216 5.20538 15.7348 4.82176L16.257 3.88181C16.5808 3.29888 17.4192 3.29888 17.743 3.88181L18.2652 4.82176C18.4783 5.20538 18.7946 5.52165 19.1782 5.73477L20.1182 6.25697C20.7011 6.58082 20.7011 7.41918 20.1182 7.74303L19.1782 8.26523C18.7946 8.47835 18.4783 8.79462 18.2652 9.17824L17.743 10.1182C17.4192 10.7011 16.5808 10.7011 16.257 10.1182L15.7348 9.17824C15.5216 8.79462 15.2054 8.47835 14.8218 8.26523L13.8818 7.74303Z'
            stroke='var(--Colors-Use-Main-Primary)'
            strokeWidth='1.5'
        />
    </svg>
)
export const PrivateOutlineAIAgentIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateOutlineAIAgent} {...props} />
}
const PrivateSolidAIAgent = () => (
    <svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
        <rect
            x='3.75'
            y='3.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            fill='var(--Colors-Use-Main-Primary)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <rect
            x='3.75'
            y='13.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            fill='var(--Colors-Use-Main-Primary)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <rect
            x='13.75'
            y='13.75'
            width='6.5'
            height='6.5'
            rx='0.85'
            fill='var(--Colors-Use-Main-Primary)'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
        <path
            d='M13.8818 7.74303C13.2989 7.41918 13.2989 6.58082 13.8818 6.25697L14.8218 5.73477C15.2054 5.52165 15.5216 5.20538 15.7348 4.82176L16.257 3.88181C16.5808 3.29888 17.4192 3.29888 17.743 3.88181L18.2652 4.82176C18.4783 5.20538 18.7946 5.52165 19.1782 5.73477L20.1182 6.25697C20.7011 6.58082 20.7011 7.41918 20.1182 7.74303L19.1782 8.26523C18.7946 8.47835 18.4783 8.79462 18.2652 9.17824L17.743 10.1182C17.4192 10.7011 16.5808 10.7011 16.257 10.1182L15.7348 9.17824C15.5216 8.79462 15.2054 8.47835 14.8218 8.26523L13.8818 7.74303Z'
            stroke='var(--Colors-Use-Neutral-Text-1-Title)'
            strokeWidth='1.5'
        />
    </svg>
)
export const PrivateSolidAIAgentIcon = (props: Partial<CustomIconComponentProps>) => {
    return <Icon component={PrivateSolidAIAgent} {...props} />
}
// #endregion
